This is a park in Indianapolis, and on your first visit to this park, you will love the look. The park has a lot of fun which makes the place even wonderful. You can also enjoy the beautiful scenery by the river as you enjoy the waters. The trees in the park make it a low-key area to chill out and relax with your family and friends.
The nicest thing concerning this park is its serenity. You could spend just the whole day enjoying the calmness and the peaceful park’s nature. Why don’t you drive down to this park and have some lifetime memories? You can locate it at 7300 Fitch Ave, Indianapolis, IN 46240, USA.