Prince Charles, Camilla In Newfoundland To Kick Off Canadian Tour
Prince Charles and Camilla, the Duchess of Cornwall, arrived Tuesday in St. John’s, N.L., to begin a three-day Canadian tour that includes stops in Ottawa and the Northwest Territories.