10 Best Places to Visit in India

To other places in the world you may go as a tourist but to the land of wonders and ecstasy that is India, you must always travel as a pilgrim.

Nestling in the lap of Himalayan high reaches, the valley of Kashmir situated at the crown of the Indian land exudes a beauty so ethereal that it can make a poet out of any man.



To the north of Leh, in the province of Ladakh- the ‘Land of the High Passes’, lies a stretch of high altitude cold desert where double-humped Bactrian Camels roam about the rugged landscapes.

The North-East of India to which the doorway opens at Sikkim will draw you into another mood of pure wonderment.



Darjeeling, one of the popular summer havens in the hills in India from the times of British Raj, this little town is known to the world for its special aromatic tea plantations.

Moving North of the country again, you will come upon Rishikesh—a spiritual town laid out on the banks of the holy river Ganges and known to the world as the Yoga Capital of the World.



The three historical cities form the famous Golden Triangle tourist circuit of India. This route opens up the varying geographies of the national capital of Delhi to the Desert town of Jaipur in Rajasthan.

Next steps

More Amazing Travel Inspiration