Indianapolis: A bustling city of sports and Attractions October 27, 2013 eweekendbreaks Off travelling, USA, Indianapolis loves to call itself as ‘Amateur Sports Capital of the World’ and there aren’t...