Kailasa Temple | Mysterious Ellora Caves | Ancient Megaliths ★★★





Perched high on a hillside in Marharashtra, India sits Ellora.
Ellora is one of the largest rock-cut temple cave complexes in the world.

The site features over 100 caves, only 34 of which are open to the public. It's home to what is considered one of the most remarkable caves in India the Kailasha temple.

The temple is largest single monolithic rock excavation in the world.
Shrouded in mystery no one is certain who  built it or when it was actually built..

An impressive feat of engineering it is hard to believe that it was constructed over 1,000 years ago with rudimentary tools as conventional archaeology seems to think.