The Ellora Caves are among the most astonishing architectural wonders of ancient India, carved from a single rock mass over 1 ...
All they did was give instructions.And this is why these holy places began.So the idea isthat the Kailasa Temple was one of the placeswhere direct physical contact happenedwith extraterrestrials.The ...