There are two appealing waterfalls with the same name, Moss Glen Falls, in Vermont—one in Stowe and one in Granville—which can get confusing! Although both are lovely, Granville’s Moss Glen ...
Of the nine Vermont waterfalls on this list, there are three that you can’t swim at – Moss Glen Falls in Granville, Texas Falls in Hancock, and Hamilton Falls in Jamaica. We’ll make note of ...
Tucked within eastern Stowe next to C.C. Putnam State Forest, Moss Glen Falls features a series of cascading waterfalls. To access these falls, you'll need to hike along the Moss Glen Falls Trail ...