With a heart deeply intertwined with Canada, Princess Anne graced Vancouver Island with her presence as Commodore-in-Chief of the Canadian Fleet Pacific to her unwavering support for Canadian Armed Forces and charitable causes.
Princess Anne will spend time in both Victoria and Vancouver delta-optimist.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from delta-optimist.com Daily Mail and Mail on Sunday newspapers.