Start your cultural immersion in Orissa by visiting the temples of Bhubaneswar, also known as the "Temple City of India". Visit the Lingaraj Temple, the largest and most famous temple in the city, and marvel at its impressive architecture and intricate carvings. Next, head to the Mukteswara Temple, known for its beautiful stone arches and sculptures. Finally, don't miss the Rajarani Temple, famous for its unique sculptures of women in various poses.
Head to Puri, a coastal city famous for its beaches and the Jagannath Temple, one of the four most sacred Hindu pilgrimage sites. Start your day at the temple, but note that only Hindus are allowed inside. After visiting the temple, explore the city's art and culture at the Puri Beach Market and the Raghurajpur Artist Village, where you can watch traditional artisans making Pattachitra paintings and other handicrafts. Finish off the day by watching the sunset at the beautiful Puri Beach.
On your last day, visit the Udayagiri and Khandagiri Caves, dating back to the 2nd century BC and built for Jain and Buddhist monks. Explore the intricate rock-cut caves and the beautiful sculptures and inscriptions. Next, head to the Dhauli Hill, famous for the rock edicts of Emperor Ashoka and the peace pagoda. Finish off your cultural immersion by visiting the Odisha State Museum, where you can learn more about the history and culture of Orissa.
Don't miss the Konark Sun temple, a UNESCO World Heritage Site, if you have more time in Orissa. Also, try the local delicacies such as the famous Chhena Poda, a dessert made from cottage cheese.