Jain Tirthstaans

Dilwara Jain Temples
Dilwara Temples, Delwara, Mount Abu, Rajasthan, India

The Dilwara Temples or Delvada Temples are a group of temples situated around 2+1⁄2 kilometres from the Mount Abu settlement in Sirohi District, Rajasthan's only one hill station. The  earliest temples were built by Vimal Shah and supposedly designed or at least financed by Vastupa Read More