7 Interesting Facts about Kailasa Temple of Ellora
The Kailasa Temple or Cave 16 is one of the 34 cave temples and monasteries collectively known as the Ellora Caves, one among the most visited tourist destinations in Maharashtra. A megalith carved out of a single rock, it is considered as one of largest single monolithic excavation in the world and among the most … Continue reading 7 Interesting Facts about Kailasa Temple of Ellora
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed