E299258
Victoria is the main town and administrative center of the island of Gozo in Malta, known for its historic citadel and role as the island’s cultural hub.