You know what they say about saving the best for the last? Well, Ellora Caves doesn’t believe in that !

The first thing that visitors to Ellora Caves see on entering the complex is its most famous monument. 1,527 more words