Lehara Durga Mandir
Lehra Durga Mandir is a Hindu temple dedicated to the goddess Durga located on the bank of the Pawah River (a tributary of the West Rapti River) 3 kilometres (1.9 mi) from the Lehra railway station in Maharajganj district, Uttar Pradesh, India.
Read more about Lehara Durga Mandir: Description