The Squamish Lil’ wat Cultural Centre resides on six-acres of forested beauty near the Fitzsimmons Creek in the Upper Village of Whistler, BC. Conveniently located across from the Fairmont Chateau Whistler and the Four Seasons visitors to this gem of a mountain get-away will enjoy visiting this exciting destination and take a breather from the...








