Whistler – Canada’s Winter Wonderland

In the heart of British Columbia lies the quaintly named resort town that is Whistler.

The mountainous scenery surrounded by rich and lush green forests is simply breath-taking. Fill your lungs completely with the hearty fresh air, go hiking along well-beaten pathways or just immerse yourself in one of the countless majestic lakes around you.

B_Whistler_iStock_000002727690.jpg

Take a stroll through the charming whistler village. Whether you’re looking for a unique retail experience, something to feast your tongue upon or an open air concert, the village is sure to leave you with a memory or two.

Stroll%20Summer

The architecture of local lodges and luxurious hotels is also something to be appreciated and is typical of a ski resort. Beautiful and towering log structures with modern features but homely characteristics.

evolution-whistler