Ellora o Ellorā es una localidad de la India, antiguamente conocida con el sobrenombre de "Elapurā", se encuentra a 30 km de la ciudad de Aurangābād en el distrito homónimo, en el "pradesh" o estado federal de Maharashtra.También se conoce como Elapura en la literatura Rashtrakuta kannada