White River State Park
Indianapolis, IN
Nature
White River State Park is an urban park in downtown Indianapolis, Indiana, United States. Situated along the eastern and western banks of its namesake White River, the park covers 267 acres.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account