The clearest memory that I have of Puri is the Jagannath Temple - a gigantic structure, only accessible to Hindus, hidden behind a 210m.sq perimeter wall that is over 6 meters high. So I can't tell you exactly what it's like inside. Even so, from the outside the immensity of this temple is astounding, especially the sikhara, a 63 meter high tower that overlooks the complex.
As with the Lingaraj Temple at Bhubaneswar, you can climb onto a nearby platform and take a peek. To do so, you need to go onto a platform on the roof of the Raghunanden Library. It's worth knowing that the temple houses the largest kitchens in the world, where, depending on what day it is, between 25,000 and 100,000 meals - the 'Mahaprasadas' - are offered to worshippers.
After a day of touring the town, I suggest you head down to the beach at Puri, which is a great spot to stretch out your legs! A town not to miss during your trip to India.
Puri is a pearl of the Odisha State, and not without reason! Its beach stretches for several kilometers and offers a colorful mix of people bathing in the sea, fishermen taking a nap and street vendors working its shores. Enjoy some candyfloss or jhaal muri (puffed rice) before taking a horseback or camel ride along the beach!
Puri is also the birthplace of the Rath Yatra Festival, which is held annually in June or July. Often called the 'Chariot Festival', it's a large, religious gathering when millions of pilgrims come to worship Lord Jagannath. Huge chariots cross the town - it's an incredible sight!
No trip to India is complete without a visit to at least one of the country's numerous temples and Puri is one worth your while. Even though Jagannath Temple is restricted to Hindhus only, I still had a great time visiting the nearby Konark Temple. An architectural marvel, it's filled with stories and anecdotes that the offical guides will happily recite.