My wife and I spent some time up near Whistler this month. Nairn Falls is a beautiful location, spiritually important to the local peoples. It's great to get out and hike the trails.
We also visited the Squamish Nation centre in Whistler's Upper village.