
WHISTLERS CHARM
Whistler is the most charming, pleasant, fairytale village in Canada. Whistler Village is a place to relax after a long day on the slopes, mountain peaks, forests and rivers. It has a quaint feel to it, whilst still being bustling with people at all times...