Puri is considered one of the major Char Dham pilgrimages, which if not visited, means your pilgrimage tour of India is not complete. Located on the eastern coast of Bay of Bengal in Orissa, Puri is home to the Lord of the Universe, Lord Jagannath. So spend this...