Photo By: Ayun
Lost Lake
🇨🇦 Whistler - British Columbia
Log Your Visit
100 Pts
Lost Lake is a serene haven in Whistler, perfect for escaping the hustle and immersing oneself in nature. Encircled by tranquil trails, it's a prime spot for swimming, sunbathing, and picnicking.
IA
Be the first to rate it
Be the first to rate it
2Hours