Lake Garibaldi is a mountain lake in British Columbia in western Canada. It is located in the protected site of the Garibaldi Provincial Park which is home to mountains, glaciers, trails, forests, flowers, meadows and waterfalls.
This article uses material from this Wikipedia article which is released under the Creative Commons Attribution-ShareAlike 3.0 Unported License