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 →