Canada
I’ve been to Canada too many times to count and enjoyed it more every time I’ve been there. The multicultural metropolises of Vancouver, Toronto, and Montreal are jam packed with things to do, while Whistler and the Canadian Rockies provide a nice escape from the large cities.
Toronto
Toronto is a city with so many different cultures, which really demonstrates Canada’s idea of a cultural mosaic. Be sure to try all the authentic Indian, Greek, Middle Eastern, Chinese and so much more food while you’re here. Also fun to explore is the downtown Entertainment District, with a nice waterfront promenade along Lake Ontario, Scotiabank Arena, where the Maple Leafs and Raptors play, and the CN Tower, an iconic building that is the tallest in the Western Hemisphere.
Montreal
Montreal is like going to Europe, but not going to Europe at the same time. Once you step off the plane (or train) you instantly feel like you’re in another world of old town France. This city (and province in general) feels so different from the rest of Canada, which is part of the reason it is so amazing. Walking around Old Montreal is an amazing time-travel-like experience that I highly recommend you do. Also, please try Poutine, french fries with cheese curds and gravy that are a staple of French-Canada.
Vancouver
Vancouver is another one of Canada’s multicultural cities, where 50% of its residents speak a first language other than English. It’s also ranked one of the most livable cities in the world and is surrounded by nature. While there, be sure to take in the breathtaking scenery and waterfront, and don’t miss Stanley Park, a giant green space in the north of the city. Also be sure to take a day trip (or longer) up to Whistler for some of the best skiing in the winter or some amazing mountain biking and hiking in the summer.
Calgary and Alberta
Calgary is a fantastic city in central Alberta on the outskirts of the Canadian Rockies and a great place to see some authentic Canadian cowboy culture. Try to go during the annual Calgary Stampede to see one of the world’s largest rodeos. Outside of Calgary, there is some incredible lakes, waterfalls, hikes, and more outdoorsy things at both Banff and Lake Louise, just east of Calgary, and Waterton Lakes National Park, just north of the Montana border.