Here is the list of best places to visit in Canada :
Jasper National Park
Jasper National Park is a national park in Alberta, Canada. It is the largest national park within Alberta’s Rocky Mountains.
The park contains the glaciers of the Columbia Icefield, springs, lakes, waterfalls and mountains.
Things to do in Jasper National Park are
Banff National Park
things to do in Banff are based according to season changes like In the winter, skiing is king and in summer hiking, biking, scrambling (a mix of hiking and rock climbing) and fishing rule.
some of the things to see here are Banff Gondola, Moraine Lake, Lake Louise ski Resort, Mount Norquay, Banff Hiking, White water Rafting & Float Trips, Columbia Icefield, Banff Upper Hot springs.
Niagara Falls one can enjoy the highest waterfall view here.
Vancouver the main activities are skiing, swimming, Museums, markets to shop.
Montreal Botanical garden, beautiful architecture.
Quebec City lots of places to do shopping, and can see many historic old buildings.
Prince Edward Island golf courses, sea food are the main activities to do here.
Gros Morne National park Main activity to do here is hiking, boat ride.
Whistler Here visitors can go for skiing, snowboarding, bungee jumping.
Toronto Things to go here are Lawrence Market, Island, Hockey Hall of Fame etc.
Mont Tremblant It is best know for its skiing.
Whitehorse It is know for Miles Canyon, Yukon wildlife, Museum etc.
Okanagan Valley It’s known for its wineries and fruit orchards