Where is Horseshoe Indianapolis?

Where is Horseshoe Indianapolis located?

Horseshoe Indianapolis, Horseshoe Indianapolis, United States of America (approx. 39.59°, -85.822°)


Where is Horseshoe Indianapolis on the map?