Orchha, a historic town nestled in the Niwari district of Madhya Pradesh, India, is a captivating destination renowned for its rich history, architectural marvels, and serene natural beauty along the Betwa River. The town's name, meaning 'hidden place,' aptly describes the treasures it holds, offering a glimpse into the grandeur of the Bundela dynasty. A significant cultural highlight is the Ram Raja Temple, the only place in India where Lord Rama is worshipped as a king and is honored with a daily gun salute by the police.
Orchha Fort Complex
Jahangir Mahal
Raja Mahal
Ram Raja Temple
Laxmi Narayan Temple
Chhatris (Cenotaphs)
Chaturbhuj Temple
Betwa River
Orchha Wildlife Sanctuary
Phool Bagh
Sunder Mahal
Rai Praveen Mahal
Hardoul Palace
Sawan Bhadon Mahal
Janki Mandir