Overview

Perched atop the lush green Dewali hill, on the banks of the Fateh Sagar Lake in Udaipur, the Neemach Mata Temple is enshrined by the Neemach Mata Devi (also known as Ambaji). This temple is greatly revered by Hindu pilgrims and devotees, and the central deity is believed to be the house goddess of the royal family of the Maharanas in the city. The temple boasts of a grandiose \u2018shikhar\u2019 ... Read More
.
img