Highgate Falls in Highgate, Vermont is a stunning natural landmark. It offers superb hiking, trails, viewing platform opportunities. Many find stunning beauty. Experience the serene beauty of this natural gem.
Blake Falls
Blake Falls in Woodbury, Vermont is a stunning natural feature, but please note it is on private property and **not