Home of the ultra-famous Hindu temple whose yearly Ratha Yatra 'chariot' festival gave us the word 'juggernaut', the beachside town of Puri is one of India's most prominent pilgrimage sites, and Orissa's top tourist draw. The Jagganath Temple here, dating to the 11th century, is dedicated to Vishnu, and each year in June or July millions descend on the town to watch colossal 'cars' 45 feet high ... read more
with idols of the Gods being pulled through the streets. Most of the time, though, Puri is a relatively quiet seaside town, with the backpackers sequestered from the locals. It's a short hop away from the state capital at Bhubaneswar.