Results 1 results found Marsaxklokk, Malta Harbour and town, Marsaxklokk, island of Malta, Mediterranean, Europe