Advertisement

Photos: Prince Charles and Camilla arrive in Canada for royal visit

Prince Charles and Camilla, the Prince of Wales and Duchess of Cornwall, landed in St. John's, Newfoundland and Labrador on the first stop of their three-day Canadian tour.

Canadian Prime Minister Justin Trudeau was on hand to greet the royal couple who is visiting as part of Queen Elizabeth II's Platinum Jubilee celebrations.