online support
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