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.
3 pictures of Eagle Creek from Austin Neill, Anthony Intraversato, and other travelers
Discover the best tours and activities around Eagle Creek, United States and book your travel experience today with our booking partners
View Eagle Creek 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
🌉 Bridge spots 🌲 Forest spots 🌲 Northern hardwood forest spots 🏞️ Watercourse spotsDiscover the best hotels around Eagle Creek, United States and book your stay today with our booking partner booking.com