Whistler, B.C. – The Squamish Lil’wat Cultural Centre (SLCC) located in Whistler, BC has been recognized by the Aboriginal Tourism Association of B.C....
June 15, 2015
Whistler’s SLCC Celebrates National Aboriginal Day With Traditional Crafts, Free Admission For Kids
Whistler - Whistler’s First Nations headquarters Squamish Lil'wat Cultural Centre has...