Satellite map of Neemach Mata Temple

Map of Neemach Mata Temple

Neemach Mata Temple is located on a hill on the banks of the Fateh Sagar Lake in the city of Udaipur, Rajasthan. This temple is located on a green hill in the Dewali (pronounced Dey-vaa-lee) area of Udaipur. It has both stairs and uphill slope walk way to climb, which is around 900 metres long. It enshrines the stone idol of Neemach Mata Devi.

Latitude: 24° 36' 21.59" N
Longitude: 73° 40' 24.59" E

Nearest city to this article: Udaipur

Read about Neemach Mata Temple in the Wikipedia Satellite map of Neemach Mata Temple in Google Maps

GPS coordinates of Neemach Mata Temple, India

Download as JSON