Christopher Columbus Statue

Indianapolis, IN

The Christopher Columbus Statue in Indianapolis, IN, is a notable historical landmark that honors the famed explorer Christopher Columbus. Erected in 1913, this statue reflects early 20th-century attitudes toward Columbus and his voyages. Surrounded by a landscaped park, it serves as a point of interest for visitors and locals alike, encouraging reflection on the complexities of history and exploration.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIndianaIndianapolisChristopher Columbus Statue

Partial Data by Foursquare.