Eagle Creek Park is the largest park in Indianapolis, and one of the largest municipal parks in the United States. It is located at 7840 W. 56th Street in Indianapolis, Indiana and covers approximately 1,400 acres of water and 3,900 acres of land.
Picture from Jonathan Meyer who have traveled to Eagle Creek Park
Discover the best tours and activities around Eagle Creek Park, United States and book your travel experience today with our booking partners
View Eagle Creek Park on a map with the the closest popular places nearby
Click on the pictures to learn more about the places and to get directions
Discover more travel spots to explore around Eagle Creek Park
🌲 Northern hardwood forest spotsDiscover the best hotels around Eagle Creek Park, United States and book your stay today with our booking partner booking.com
18 km (11.0 miles) away from Eagle Creek Park