Explore relationships
Dilwara
The Delwada Temples or Delvada Temples are a group of ŚvētāmbaraJain temples located about 2+1⁄2 kilometres from the Mount Abu settlement in Sirohi District, Rajasthan's only hill station.
Use + to expand a branch. Click a topic name to open its summary.