Elfin Lakes Hike from Diamond Trailhead in Garibaldi Provincial Park

Elfin lakesĀ are a series of two lakes situated beside each other in the Garibaldi provincial park near Squamish. Elfin lakesĀ hike starts from the Diamond trailhead in the Garibaldi provincial park. Continue Reading →