Whistler Landmarks

Whistler Canada Tourist Information


Whistler BC is home to many iconic landmarks.  They include the Audain Art Museum, Whistler Conference Centre, Cultural Centre and the Whistler Public Library.

The Olympic Plaza and busy Village Square should not be missed! 

Next Page