Rendezvous with Stones…. Glory of Kailash Temple

Ellora Kailash Mandir : One of the Seven Ancient Wonders of the World

The Ellora Caves (also called as Verul) are the epitome of beauty, science and architecture. Given the immense size of Ellora as whole, its unfathomable, how even one could think of attempting something so unimaginably huge and grand, but matter of fact is that our ancestor not only thought of it but also executed these and other awe inspiring marvellous and magnificent piece of architecture, brilliant and astonishingly exquisite, the magnitude of which leaves you spellbound.

Read More