Biking

Waterfall Wednesday, Enfield Falls, Ithaca, N.Y.

May 11, 2016

Each week, Recreation News takes you to a new waterfall in the Mid-Atlantic. This week, see Enfield Falls in Ithaca, N.Y. State: New York   Location: Robert H. Treman State Park, Ithaca Height: 70 feet Enfield Falls […]