Ellora Caves – The Mind-Boggling Rock Cut Temples of India
Ellora is a sacred site in Maharastra, central India. The Ellora Caves are listed by UNESCO as a World Heritage Site and is celebrated for the Hindu, Buddhist, and Jain temples and monuments. They were carved from the local cliff rock in the 6th to 8th century. The Ellora caves are one of the largest rock-cut monastery … Read more