In the morning, arrive in Bhubaneswar and check into your hotel. Bhubaneswar, known as the "Temple City of India," is famous for its ancient temples and rich cultural heritage. Start your day by visiting the Lingaraj Temple, a masterpiece of Odishan architecture dedicated to Lord Shiva. In the afternoon, explore the Udayagiri and Khandagiri Caves, ancient rock-cut caves that served as Jain monastic retreats. As the evening sets in, visit the Ekamra Haat, a vibrant handicraft market where you can find traditional Odisha textiles, artwork, and souvenirs.
Start your day early and make your way to Puri, a sacred coastal town located about 60 kilometers from Bhubaneswar. Explore the iconic Jagannath Temple, one of the Char Dham pilgrimage sites in India and a significant Hindu temple. Afterward, head to the beautiful Puri Beach, known for its golden sands and serene atmosphere. Take a leisurely walk along the shoreline or relax under the shade of an umbrella. In the evening, witness the mesmerizing Rath Yatra, a grand chariot procession where deities are taken out in beautifully decorated chariots.
For a romantic and off the beaten path experience, consider visiting the Chilika Lake, the largest coastal lagoon in India. Take a boat ride through the picturesque waterways, spot migratory birds, and enjoy the tranquility of this natural gem. Another hidden gem is the Konark Sun Temple, a UNESCO World Heritage Site known for its stunning architectural design. Marvel at the intricate carvings and sculptures that depict various mythological stories. To experience the local cuisine, don't miss trying the mouthwatering Odia delicacies like Pahala Rasgulla, Chhena Poda, and Dalma.
For hotel and flight prices, you can check here.