Neemach Mata Mandir (नीमज माता मंदिर)

Neemach Mata Mandir is a Hindu temple in Udaipur, Rajasthan.

Neemach Mata Temple is located on a hill on the banks of the Fateh Sagar Lake in the city of Udaipur, Rajasthan, India. This temple is located on a green hill in the Dewali area of Udaipur. It has… (source: Wikipedia, CC BY-SA)

Source: osm.