The Magical Process of Fungus Rock – One of the Many Natural Attractions Around Malta & Gozo

Dwejra is a fascinating little spot in the north west of Gozo, just north of the…

Malta’s Elongated Skulls – Outer Space Aliens?

More myths and mysteries by Albert Fenech, ex Horsted Keynes, Malta Correspondent: Myths or mysteries –…