Canada Tourist Attractions Canada, the second largest country in the world covering 9.98 million square kilometers of total area with the worlds longest coastline measuring 202,080 kilometers, is a multicultural country located in the northern part of North America. The three major and largest metropolitan areas in Canada where the capital city is Ottawa are …

Best of Canada tourist attractions Read More »