The Glen Ellis Falls in Jackson, NH is a 64 foot tall waterfall located near Mount Washington. It is easy to get to and always busy with tourists. It is a must see in NH. Photo: Alex1961 on Flickr
Glen Ellis Falls Jackson NH – Best Things to Do in New Hampshire
Leave a Reply