About
On the map, Puri finds itself stamped in the state of Odisha in Eastern India and is fittingly called the ‘Temple Town’ due to its namesake, the Jagannath Temple, which is one of the foremost pilgrimage sites for Hindus, besides being known for having the largest kitchen in the world. Additionally, 24 festivals including 13 major ones are held every …
Read more