Mill Creek Falls
Webb Ter
Cleveland, OH 44105
Mill Creek Falls, located in Cleveland Metro Parks, is a stunning natural retreat in Cleveland, OH. The park features picturesque waterfalls, lush greenery, and scenic trails, making it a perfect spot for hiking, picnicking, and enjoying nature. Visitors can explore the serene surroundings, listen to the calming sounds of rushing water, and take in the beauty of the landscape year-round.
Generated from this place's information
See a problem?