I live in Edmonton and travel around Canada for work pretty regularly.
My suggestions are (starting from West Coast going East)
British Columbia:
- Vancouver (I've been to many cities around the world and Vancouver is by far my favorite. So much infact I am working towards moving out there in the future.)
- Victoria and Vancouver Island (One of the most amazing places on earth for scenery and hiking.)
- Kelowna (hundreds and hundreds of Canada's top wineries are here. We try to do a wine tour every year in this area, and I have never been to the same winery twice (other than Mission Hill because it is so good)).
- Nelson, Fernie, Kaslo area. A more wooded and less busy area.
Alberta:
- Edmonton (Biggest shopping city in North America. Biggest Mall in the world (at least it was last I checked).. Also known as Canada's festival city.
- Calgary (Cowboy culture. Lots of jeans and cowboy hats in a major city. And very close to the mountains)
- Banff (Sharing sidewalks with moose, elk, sheep, etc... can't go wrong with that. Not to mention some of the best ski hills in the rockies and world.)
- Jasper (Same as Banff)
Sasketchewan and Manitoba (SKIP THESE PLACES)
Ontario:
- Toronto (CN Tower and Niagara falls are all in the area.)
Quebec:
- montreal (Europe in Canada)
- Quebec City (if you don't speak english at least the history is there, but people will not be friendly)
Newfoundland
- St.johns (George Street, Cabot Trail, etc...) You can't miss this city and newfoundland in general. nicest people on earth.
Nova Scotia
- Halifax (very nice city)
I haven't been to the territories. If you want to know anything specific, feel free to ask.
Reply to this