SLCC awarded 2015 ATBC Cultural Centre and Attraction of the Year Award
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. with the 2015 B.C Cultural Centre and Attractions of the Year award....