With a population of about 2.6 million, Toronto is Canada's largest city, with world-class restaurants, museums, universities and historic districts.
Vincent St. Thomas / Shutterstock
Dine on inventive small plates at Chef Lorenzo Loseto's George Restaurant, one of the best restaurants in Toronto. Menu highlights include an ahi tuna wrapped in sweet potato and a Cornish hen served with goat cheese and broccoli.
Facebook.com/GeorgeRestaurant
If skiing is your hobby of choice, Whistler in British Columbia has some of the best slopes in the world.
Flickr/kcxd
The town of Whistler itself has all of the charm of an alpine village in Europe.
Lissandra Melo / Shutterstock
Over on Vancouver Island, the charming city of Victoria receives more than 3 million tourists every year.
Shutterstock/canadastock
Its harbor is busy with whale-watching boats, seaplanes, and other seafaring vessels.
karamysh / Shutterstock
Just a few miles to the north, Jasper National Park offers more than 4,000 square miles of pristine wilderness for hiking and camping.
Flickr / kimberlykv
In Edmonton, Canada, you'll find the world's second-largest indoor water park inside the largest mall in North America, West Edmonton Mall.
Shutterstock/Jeff Whyte
Edmonton is a great place to sample cuisines from other cultures, especially Ukraine. The capital of Alberta is home to the Ukrainian Cultural Heritage Village, where you can learn about Ukrainians' immigration to Canada and learn how to make pierogis.
Brent Hofacker, Shutterstock
To the east, Quebec City's claim to fame is the fact that it's the only walled city with cobblestone streets north of Mexico. There's a budding creative scene in the city as well as numerous festivals and fairs during the summer, thanks to the many artsy types who have settled there.
Shutterstock/Rob Crandall
The similarly French-speaking Montreal also has a European flavor. Visit the city's world-class museums and admire its quaint cobblestone streets and boutiques.
Shutterstock
And at classic shops like St-Viateur Bagel, you can try the famous Montreal-style bagels that some argue are even better than those from New York.
D'arcy L. / Yelp
Prince Edward Island may be best known as the home of Anne of Green Gables, but it's also an insanely beautiful spot packed with gorgeous beaches, lighthouses, and quaint towns.
Patrick Messier / Shutterstock
But if you live in the Northeast and want to keep your Canada visit short, consider a jaunt to Niagara Falls. We hear the view from the Canadian side is quite nice.
Lagutkin Alexey / Shutterstock
Ảnh: businessinsider