Famous Places in India You Must Visit At Least Once in Your Lifetime The mystical charm of India lies in its topographical and cultural diversity which attracts a large number of travelers from around the world. Home to a wide variety of ethnicities, the lifestyle of local people exhibits a mix of different customs which are rooted in century old traditions. Owing to a rich legacy, India is bustling with numerous tourist attractions meant for every kind of traveler. We have selected some of the best places you should visit on your India tour packages.