Glen Ellis Falls is a stunning waterfall located in Pinkham's Grant, near Gorham, New Hampshire, perfect for nature lovers and adventure seekers.
Breathtaking views of cascading waterfalls, hiking trails, and proximity to the White Mountain National Forest.