G.W. MullinsDec 1, 20211 min readIn Search of Aliens: The Mystery of the CyclopsThe 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