Prince Charles & Camilla, Duchess of Cornwall Kick Off Royal Tour Of Canada

Prince Charles and Camilla, Duchess of Cornwall have touched down in Canada. The couple arrived in the country on Tuesday and are set to take part in a royal tour over the next three days. They were greeted by Canadian Prime Minister Justin Trudeau upon their arrival. They are also set to visit Ottawa and Yellowknife.