The Royal Family has a long tradition of royal visits to Canada, spanning all the way back to 1939. 25 years after Prince Charles and Princess Diana's famous tour, Canada will host royal newlyweds William and Kate, the Duke and Duchess of Cambridge. Their visit will bring them to Ottawa on Canada Day, with further stops in Quebec, Prince Edward Island, and Alberta.