Source: Tourism MediaIndiana War MemorialPay tribute to America’s brave war heroes at this atmospheric site in the historic heart of Indianapolis.WorldNorth AmericaUSAIndianaIndianapolisMile SquareIndiana War Memorial