15 Mysterious Facts About Kailash Temple – World’s Oldest Single Rock Carving

Kailash Temple or Kailasa Temple in Ellora Caves, Aurangabad, Maharashtra are a great attraction for tourists from world over. Built by Rastrakuta dynasty’s King Krishna 1 in 760 AD, the temple is mysterious in several ways. Here are some of the most fascinating and mysterious facts about Kailash Temple. Some of the Mysterious facts about … Continue reading 15 Mysterious Facts About Kailash Temple – World’s Oldest Single Rock Carving