The Squamish Lil’wat Cultural Centre (SLCC) located in Whistler, BC has added another honor to their collection of recent awards with an important prize from the Aboriginal Tourism...
The first thing to hit your eyes are the totem poles...
Eight major cultural centers, numerous art galleries, museums, canoe voyages, wineries, hotels, golf courses and—yes—even casinos...
The vibrant masks, dating back generations, are as living a presence as the people dancing in them...