The Kailasha Temple at Ellora Caves in Maharashtra, India, is renowned for its size, architecture, and sculptures
It is believed to have been carved from a single rock.
— Science girl (@gunsnrosesgirl3) May 10, 2024
Whatfinger News Headlines
The Kailasha Temple at Ellora Caves in Maharashtra, India, is renowned for its size, architecture, and sculptures It is believed to have been carved from a single rock.
Keep Reading
Add A Comment