In Search of Aliens: The Mystery of the CyclopsG.W. MullinsDec 1, 20211 min readThe mysterious Mediterranean island of Malta lies south of Sicily and is home to megalithic structures built by a mysterious prehistoric society. See more in Season 1, Episode 6, "The Mystery of the Cyclops."
The mysterious Mediterranean island of Malta lies south of Sicily and is home to megalithic structures built by a mysterious prehistoric society. See more in Season 1, Episode 6, "The Mystery of the Cyclops."
Comments