Top 10 things to do in Canada

Take a stroll around Vancouver's Stanley Park
1. Stroll, cycle or rollerblade through Stanley Park in Vancouver - the 8km circumference takes you past sandy beaches and original rainforest


Enjoy the views from Toronto's CN Tower
2. Enjoy fine dining and jaw-dropping views in the revolving 360 restaurant at the CN Tower, 351m above street level Toronto


Tempted by a dip in the glacial waters of Lake Louise?
3. Soak up stunning mountain scenery in Banff National Park, the heart of the Canadian Rockies, home to the sparkling beauty of Lake Louise


Visit the world famous Niagara Falls - just don't forget your waterproofs!
4. Marvel at Niagara Falls whose thunderous, cascading waters make this the most powerful and spectacular waterfall in North America


Soak up the atmosphere of Vancouver
5. Soak up the atmosphere in Vancouver's Granville Island with its buskers and street theatre, and shop for at the huge Public Market


Head out on a whale watching expedition
6. Immerse yourself in mountainous Vancouver Island, and try whale watching, surfing, hiking or exploring Victoria, the charming colonial capital


Experience the charm of Quebec City
7. Experience the old-world charm of Vieux Quebec (Quebec Old Town) – the only fortified city in North America whose walls still exist


Sweep through the landscape on board the Rocky Mountaineer
8. Take the trip of a lifetime on the Rocky Mountaineer, a luxurious rail trip through some of the most awe-inspiring scenery on the planet


Prairie land  - "The land of the living skies"
9. Visit the vast prairies of Saskatchewan, an extraordinary landscape of huge skies, untouched forests and endless horizons


Try your hand at kayakking
10. Kayak or hike along the forest-clad shoreline of Lake Superior, the largest of the Great Lakes and the 3rd largest freshwater lake in the world.