Chaturbhuj Temple (Orchha)Orchha, Madhya PradeshTemple detailsDeityDedicated to RamaLocationOrchha, Madhya Pradesh, India