Glen Ellis Falls is located in Pinkham's Grant, Gorham, New Hampshire, United States of America. It is a stunning waterfall nestled in the White Mountains region of New Hampshire. The waterfall cascades over a series of granite cliffs, creating a picturesque and serene atmosphere.
There are several reasons to visit Glen Ellis Falls. The natural beauty of the waterfall and its surrounding area is a major draw for nature enthusiasts and photographers. The hiking trails leading to the falls provide an opportunity for outdoor adventure and exploration. Visitors can also enjoy picnicking by the falls or simply relaxing in the tranquil surroundings.