High Falls Gorge, The Stunning Waterfalls in New York

High Falls Gorge is located at 4761 Route 86, Wilmington, New York 12997. Bring your camera and enjoy the walk up the Adirondack nature reserve for...