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.