Ellora Caves
Ellora Caves is located in Ellora, 30 km from the city of Aurangabad in the Indian state of Maharashtra built by the Rashtrakuta rulers. Ellora caves are monumental caves, and are a World Heritage Site. Ellora represents the epitome of rock-cut architecture (Indian). It is also an archaeological site. [… More info …]