Dwejra is a fascinating little spot in the north west of Gozo, just north of the…
Tag: #MaltaMyths
Malta’s Elongated Skulls – Outer Space Aliens?
More myths and mysteries by Albert Fenech, ex Horsted Keynes, Malta Correspondent: Myths or mysteries –…