Malta Diary Stepping back into centuries of history – BIRGU, ‘The City of Victory’
Vittoriosa (literally ‘the winning city’ or ‘the city of victory’) sits majestically on the rim of Malta’s Grand Harbour, one of a trio that makes up The Three Cities,...