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
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

