10 Best Places to Visit in Canada 

Whistler

Calgary

Cape Breton Island

Vancouver Island

Bay of Fundy

Gros Morne National Park

Ottawa

Quebec City

Dawson City

Toronto

Niagara Falls

Montreal