Ellora caves – UNESCO heritage site, Maharashtra India
The Ellora (also known as Elura or Elapura) Caves are one of the largest rock-cut monastery cave complexes in the world. There are around 100 Buddhist, Hindu and Jain caves at the site, of which 34 are open to public. They are locally known as Verul Leni This complex of monolithic temples in India narrates a...