Ellora Caves. Cave 16 -The Kailasa Temple.

A guided tour of the amazing Kailasa Temple at the Ellora caves, Maharashtra, India.

Leave A Reply