Moss Glen Falls (Granville)

Moss Glen Falls is a 50ft waterfall on Deer Hollow Brook that we easily experienced from a short walk to a lookout right by the VT-100 near Granville, Vermont.