The 5.5-mile Garibaldi Lake Trail climbs 2,690 feet through gorgeous British Columbia scenery, passing alpine forest, wildflower meadows, and a lava dam before finishing with snowy mountain views.
Garibaldi Lake is located within Garibaldi Lake Provincial Park. Its total area is about 1,500 square kilometres with a wilderness of volcanic mountains, glacial lakes and alpine meadows, with Mount ...