Falling Leaf Lake is located in Glacier National Park, in the U. S. state of Montana. The lake is in a cirque to the north of Allen Mountain and adjacent to Snow Moon Lake.
Here's the our members favorite photos of "Lakes in Glacier National Park". Upload your photo of Falling Leaf Lake!
Explore places. Meet locals and fellow travelers.
Become a free member.
Feature your profile and highlight your tours and offers.
Get a free listing.
Interact. Say hi.
Get active and introduce yourself in our community.