Orccha, India

Orccha, India: Step into the past and discover the architectural marvels of Orccha, a town located in the state of Madhya Pradesh, India. Known for its magnificent palaces, temples, and cenotaphs, Orccha takes you on a journey through medieval history. Explore the Orccha Fort Complex, featuring impressive structures such as the Jahangir Mahal, Raj Mahal, and Ram Raja Temple. Admire the stunning murals and architectural details that showcase the town's artistic heritage. Visit the Chaturbhuj Temple, dedicated to Lord Vishnu, and experience its tranquil ambiance. Orccha transports you to a bygone era of grandeur and artistic excellence.
Read more

SEE MORE THINGS TO DO IN INDIA