Travel

Honey Run Waterfall in Howard, Ohio

The Honey Run Waterfall attraction in Howard, Ohio is a 25-foot high waterfall. The name of the waterfall was derived from the stream that cascades over it. The waterfall is part of the Honey Run park. The distance from the parking lot to the waterfall is short. However, it can be…

Read more