1928 E Washington St, New Castle, PA , USA
Nestled in New Castle, PA, Cascade Park invites you to explore its lush greenery, picturesque waterfalls, and charming bridges. Take a leisurely stroll through the park's winding paths, or enjoy a picnic by the creek. Don't forget to visit the historic waterfall amphitheater for a unique outdoor experience. Adventurers, this hidden gem is waiting for you!
Landmark
Lat: 40.977335, Lon: -80.321225
ShareCall