Pilgrimage routes shape India's map: river ghats, hilltop monasteries, dargahs, gurdwaras and basilicas.
River and city
Varanasi, Uttar Pradesh
Ghats on the Ganga; Sarnath nearby.
Haridwar, Uttarakhand
Ganga aarti at Har Ki Pauri.
Puri, Odisha
Rath Yatra each JuneโJuly.
Monastic
Bodh Gaya, Bihar
Mahabodhi temple beside a descendant of the Bodhi tree.
Tawang, Arunachal Pradesh
India's largest monastery, at 10,000 feet.
Majuli, Assam
500-year-old Vaishnavite satras.
Many faiths
Amritsar, Punjab
Harmandir Sahib and its free community kitchen.
Old Goa
Basilica of Bom Jesus.
Rameswaram, Tamil Nadu
One of the longest pillared corridors in the world.