Hello, Guest

Downtown Indianapolis

POI's creator (Voyajo Team)

The term Downtown Indianapolis refers to the central business district of Indianapolis, Indiana, USA. The boundaries of downtown Indianapolis vary; the original mile square of Indianapolis is considered to be the true downtown, though many now consider downtown's boundaries to extend to the White (...) (from Wikipedia)