Ellora is a crossword puzzle answer that we have spotted 1 times. Locale of historic caves in Maharashtra (India)