Start your day early by visiting the Jagannath Temple, one of the most significant Hindu temples in India. Marvel at the intricate carvings on the temple walls and observe the daily rituals and ceremonies. Afterwards, enjoy a delicious breakfast at Mahaprasad, a restaurant near the temple which serves traditional Odia cuisine. In the afternoon, head to Puri Beach and spend some time relaxing by the sea. As evening approaches, visit the Puri Beach Market to shop for souvenirs and try some street food.
Take a day trip to Chilika Lake, the largest saltwater lake in Asia and a birdwatcher's paradise. Enjoy a boat ride and spot some of the migratory birds that flock to the lake in July. Next, visit the nearby village of Raghurajpur, known for its Pattachitra paintings and Gotipua dance. Watch a live performance of the dance and purchase some artwork as souvenirs. Return to Puri in the evening and enjoy dinner at the Ananya Restaurant, which offers a beautiful view of the Jagannath Temple.
On your last day, visit the Konark Sun Temple, a UNESCO World Heritage Site and one of the finest examples of Kalinga architecture. Admire the spectacular stone carvings depicting scenes from Hindu mythology. After visiting the temple, head to Ramchandi Beach, a secluded beach with pristine waters and golden sands. Spend some time swimming, sunbathing or just relaxing. In the evening, return to Puri and enjoy a farewell dinner at the Chung Wah Restaurant, which serves delicious Chinese food.
If you have more time, consider visiting the Jagannath Rath Yatra festival in July, which is a grand procession of Lord Jagannath's chariot. You can also take a day trip to the nearby town of Bhubaneswar, known for its ancient temples and caves. To maximize your fun, try some of the local street food such as chaat and dahi vada, which are available at many street stalls.
For hotel and flight bookings, check here.