This Canadian city charms its visitors with 17th- and 18th-century buildings, delicious food and cobblestone streets with the essence of Paris.
Composed of numerous cultural pockets with places like Greektown, Little India and Koreatown, here you can experience the world, with so much diversity.
In Vancouver you can explore the outdoors and ski the Grouse Mountain, surf at Wreck Beach and stroll through Stanley Park.
Victoria pays tribute to the country’s British heritage where you can enjoy some afternoon tea or a tour of Parliament or enjoy the great wineries.
PRINCE EDWARD ISLAND
Prince Edward Island is filled with green hills, red sandstone cliffs and a delicious bounty of seafood to devour. You can relax on the beach or go golfing.
The falls have always been a Canada main draw, but it also has a variety of other attractions like museums, wineries and casinos.
Montreal is a city with great architecture, world-class shopping and a really fun nightlife.
Nestled amid the foothills of the Canadian Rockies, you can embrace the nature in this mountain town. Check out the Banff National Park and spend time skiing or hiking.