Ram Raja Temple Orchha, Niwari, Madhya Pradesh Date built: – Deity: – Architectural style: – Major festivals – Locale: – District:: Niwari Address: Lakshmi Mandir Road,Ganj Mohalla,ORCHHA-472246 Madhya Pradesh India Phone 9981749660, 8109882335 Orchhaย (or Urchha) is a town in Tikamgarh district ofย Madhya Pradeshย state,ย India. The town was established byย Rudra Pratap Singhย some time after 1501, as the […]