Ellora is one of the largest rock-cut monastery-temple cave complexes in the world, and a UNESCO World Heritage Site in Maharashtra, India.
Ellora may also refer to:
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Ellora (disambiguation)".
Except where otherwise indicated, Everything.Explained.Today is © Copyright 2009-2024, A B Cryer, All Rights Reserved. Cookie policy.