The Mind Boggling Ellora Caves and Kailasa Temple

Ancient Explorers Ellora Caves India Megalithic Megaliths Mysticism Sacred Spiritual

Mind-boggling: Thousands of years ago, the ancients carved THIS temple out of a mountain

 This article first appeared in ancient-code.com and is written by Ivan Petricevic


Older Post Newer Post