Time Magazine names Indy one of world’s 100 greatest places

Indy has received great new recognition from Time [...]