Information on Kailasa Temple in Ellora Caves Tour
Kailasa is the culmination of the experiment in rock-cut architecture that began with Cave 15. Perhaps India's (and the world's) largest...
Swan Tours travel blogs - Swan Tours one of the leading travel agents in India