Kailash Temple

Wow! The Kailash Temple of Ellora Caves, Plus Indra Sabha, Nudity, and the Dalai Lama

December 12-13, 2013 The Kailash Temple (Cave 16) is arguably the most famous one of all 34 caves at Ellora Caves. My Read More