1 year agoSmall Island, in the middle of the Mediterranean sea, 19 Megalithic sites that pre date the pyramidsAlienTheoristsTheorizing