Here’s why you should visit Gozo’s Citadel this weekend

The Citadel in Gozo has won a top international award. The new visitor centre beat rivals from Dubai, London and Oslo to win the prize for its audio-visual displays. The annual Install Awards in London recognise excellence in the audio-visual industry across the world. Malta Tourism Authority chief executive Paul Bugeja said scooping the top […]