Categories
art Bharat

Ajantha & Ellora – the wonders of the world

The beautiful Ajantha and Ellora Temple caves, architecture and paintings.
One of the unrecognised wonders of the world of Indian cultural heritage.
This Ellora caves should have been the icon of India’s tourism. When you read the story you will understand it.