Cult of Lord Jagannath Puri is a coastal town in Orissa, situated by the sea-shore. Jagannath Puri is one of the four most holy places of pilgrimage in India - the three others being Badrinath in the North, Rameswaram in the South and Dwaraka in the West. The word "Jagannath" means … [Read more...] about Cult of Jagannath