Did you know just being near the water can help you relax? That's why you should plan a visit to Green Lake. From the gorgeous views to the tranquil sounds of nature, this is a place where you'll find some peace.
This body of water is located in Whistler. Once you've done everything you can at Green Lake, head to nearby Whistler Blackcomb Ski Resort, Whistler Mountain Bike Park, and Scandinave Spa Whistler.