Ellora caves architecture

Ellora caves architecture: Ellora is one of the largest rock-cut cave complexes in the world and is truly an engineering marvel. The Kailash temple (Cave 16), also known as Kailasa or Kailashnath temple is the largest single monolithic rock excavation in the world. This is an account of my trip to see the Ellora caves …

Read more