English: Explanation: Ellora is a UNESCO World Heritage Site located in the Aurangabad district of Maharashtra, India.
Telugu: ఎల్లోరా గుహలుః ఎల్లోరా భారతదేశంలోని మహారాష్ట్రలోని ఔరంగాబాద్ జిల్లాలో ఉన్న యునెస్కో ప్రపంచ వారసత్వ ప్రదేశం.