Best 30 Places to Visit in India

It’s so hard to write this post and narrow down my favorite places here but I get asked about the best places to visit in India from readers and usually email them my favorites, so figured I should put it in a blog post. There are epic tourist places in India that are worth seeing but there are also some smaller towns that I’ve loved to go to and had amazing experiences at.

1. Varanasi

2. Taj Mahal

3. Anjuna
4. Kutch

5. Tawang

6. Kaziranga National Park

7. Darjeeling

8. Jaipur

9. Udaipur

10. Hampi

11. Meghalaya

12. Shimla

13. Jaisalmer

14. Alleppey

15. The Andaman Islands

16. Leh

17. Kashmir

18. Jodhpur

19. Sunderbans

20. Manali

4 Likes

This post should be titled as Best 30 Places to Visit in mostly North India.