Hike amongst massive cypress trees at Trap Pond State Park
Trap Pond State Park is located in southern Delaware and is a great family friendly place to camp and hike.
Trap Pond State Park is located in southern Delaware and is a great family friendly place to camp and hike.