Oh Canada – our home and native land – and what a beautiful land it is. There is perhaps no other place that offers such amazing scenery and adventure like Canada. Our true north strong and free has so much to offer even to those who have lived here all their lives. So the next time you’re preparing to travel, why not head out to your own backyard and see what your beautiful country has to offer. Below are a list of the Top 10 must-see spots for any Canadian who wants to absorb their own history and beauty. Top 10 Places Every Canadian Should Visit in Canada

1. Banff and Lake Louise, Alberta

The area that surrounds these two towns is a Rocky Mountain wonder filled with beautiful blue glacial lakes, waterfalls, wildlife and breathtaking scenery. You can stay in Banff at some of the best, classic hotels such as the Fairmont Banff Springs or head up to Lake Louise to explore the hiking trails up the mountains. Banff and Lake Louise, Alberta

2. Kluane National Park, Yukon

This is home to Canada’s tallest peak – Mount Logan with an altitude of 19,551 feet. The giant park in the western Yukon, which is 22,000 square kilometres of blue glaciers and lush valleys, can be viewed via helicopter or you can hike it using the park’s many trails. It’s so quiet you can walk for days without actually seeing another tourist. Kluane National Park, Yukon