Description
The Ellora Caves are a UNESCO World Heritage Site in Chatrapati Sambhaji Nagar , India. It is one of the largest rock-cut Hindu temple cave complexes in the world, with artwork dating from the period 600–1000 AD, also including several Buddhist and Jain caves.
Reviews
There are no reviews yet.