Indore is beauty personified. There is a lot to do in the city for travel enthusiasts. Know more about the best tourist attractions and explore the city like never before. Read less