Puri is one of the four holy dhamas of India (The others are Dvaraka, Badarinath and Rameshvaram). It is located 60km from Bhubaneshwar, on the coast of the Bay Of Bengal.
Puri is called Sri Purushottama Dhama, the abode of the Lord Vishnu on earth. Other names are Sri Kshetra, Nilachala-dhama, Jagannatha-dhama, Yamanika-tirtha, Martya Vaikuntha, Nilagiri, Shankha-kshetra, Dasha-avatara-kshetra and Narasimha-kshetra. Puri is about 2 km wide and 4 km long.