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…

The Summer Beauties of the Maltese Islands

Relax and enjoy wonderful bays and sparkling blue seas  By Albert Fenech Summer is almost mid-way…