Whistler, BC is a world-renowned ski resort town in the Sea to Sky corridor of British Columbia. The 2010 Winter Olympics were held here and it is consistently rated as one of the top Ski resorts in North America. Whistler Blackcomb, the largest ski resort in North America, is located here. There are many reasons … Read more
The Canadian province Quebec has the Quebec City as its capital, a city where the original city walls, up to this day, remain intact and highly-preserved. No doubt a tourist destination, Quebec City has this old town charm that breathes nostalgic air, thanks to its historic sites and century-old architectures.
The Rocky Mountains, commonly called The Rockies, are a region in Canada that runs through the provinces of British Columbia and Alberta. Simply breathtaking, The Rockies boast of diverse terrain comprised of jagged snow-capped mountain peaks, lush rainforests, crystal-clear mountain lakes and veil-like waterfalls—attractions that entice millions of tourists all over the globe to travel to this side of Canada.