Best is a relative term. Depends on what you like
Nature: Himachal, Jammu
History: Agra, Rajasthan
Culture: North east
Offbeat: Leh Ladakh
Cityscape: Delhi, Mumbai
Quiet time: Goa, Pondicherry
The best tourist place to visit in India is Lambasingi. It's very cold and I love the weather, you can enjoy there and there are so many things to do.It's located in Andhra Pradesh, Southern part of India
India is a vast country. here every state has a particular famous thing so in my opinion entire india is best for explore. with namaste india trip you can start your journey. namaste-india-trip-pvt-ltd