Crum Creek Falls
Yale Ave
Swarthmore, PA 19081
Crum Creek Falls is a picturesque park located in Swarthmore PA known for its serene natural beauty and cascading waterfalls. The park features lush greenery walking trails and scenic spots perfect for picnics and relaxation. Visitors can enjoy the soothing sounds of flowing water while exploring the diverse wildlife that inhabits the area making it an ideal escape for nature lovers and families alike.
Generated from this place's information
Also at this address
See a problem?