Ellora Caves - A UNESCO World Heritage Site
by Anamika S
Ellora Caves is a popular tourist location in India.The Ellora caves located about 30 kilometres from Aurangabad is a UNESCO World Heritage Site renowned for its extraordinary architecture.Ajanta Caves is another popular tourist location near Ellora. published 5 months ago

