Powered by :
Cave 16 at the Ellora Caves complex features the largest single monolithic rock excavation in the world -- the Kailasa or Kailashnath temple with a chariot-shaped monument dedicated to Lord Shiva
Share this article
If you liked this article share it with your friends.they will thank you later