Browsing: ellora caves

The Ellora Caves known to the locals as Verul or Elura can be seen on the Aurangabad-Chalisgaon road situated about 30 km north-west