Ellora Caves is located in Aurangabad, Maharashtra, a city at about 25-30 km in northwest of India. There are 34 seat grottos (12 of Buddhist cave, 17 of Hindu cave and 5 of Jainism Grottoes) distributed within 2 km in Ellora which are the places for religious activity in the era of the Chalukya dynasty […]Read More