Start your day by visiting the famous Jagannath Temple, an important Hindu pilgrimage destination. Admire the beautiful architecture and learn about the history and significance of the temple. In the afternoon, head to the nearby Gundicha Temple and then visit the nearby Raghurajpur Artist Village, where you can see traditional handicrafts being made. End your day with a relaxing evening at Puri Beach, where you can watch a beautiful sunset.
Take a day trip to Chilika Lake, the largest saltwater lake in Asia and a paradise for birdwatchers. Go on a boat tour to see the dolphins and migratory birds, and enjoy a fresh seafood lunch at one of the lakeside restaurants. On your way back, stop by the Alarnath Temple, dedicated to Lord Vishnu.
Spend a day relaxing at Puri Beach, where you can swim, sunbathe, and enjoy water sports like surfing and parasailing. Visit the nearby Swargadwar Beach and the Beach Market, where you can shop for souvenirs and local handicrafts. In the evening, head to the Golden Beach, famous for its illuminated sand sculptures.
Visit the Konark Sun Temple, a UNESCO World Heritage site and one of the most famous temples in India. Admire the stunning architecture and intricate carvings, and learn about the history and legends associated with the temple. On your way back, stop by the Ramachandi Temple and the Chandrabhaga Beach.
If you have more time, consider visiting the nearby town of Bhubaneswar, known as the "Temple City of India". You can also go on a trek to the nearby Satapada Dolphin Sanctuary or visit the Pipli Village, famous for its appliqué work. To maximize your fun, try the local street food like chaat, dahi vada, and chhena poda. Don't forget to attend the annual Rath Yatra festival in July, when the idols of Lord Jagannath, Balabhadra, and Subhadra are taken out on a grand procession.
Find the best hotels and flights in Puri at https://booking.tp.st/VhZsadPo.