Iceberg Lake Trail is one of the nicest hikes we did in Glacier National Park; it begins in the Many Glacier Valley of Glacier National Park - which is on the east side of the Continental Divide, to the north of St. Mary.

As always, I was bit nervous thinking that we would encounter bears anytime - but, luckily, I didn't have to. We came very close to bighorns (and, only us) and, I really liked them; serene meadows, wildflowers and, at the end we were rewarded with Iceberg lake.