Canada’s most populous province, Ontario is home to nearly 40% of all Canadians. It is diverse and vibrant from the multicultural metropolis of Toronto, Canada’s biggest city, to the First Nations villages on the Hudson Bay shores to the north. There are charming towns, historic settlements, a beautiful chance for cruising amid Saint Lawrence River’s Thousand Islands, as well as …