Results 1 results found Waterfront hotel buildings, beach and sea at Xlendi, island of Gozo, Malta, Mediterranean, Europe Barracca Gardens, Valletta, Malta, Europe Xlendi Bay, Gozo, Maltese Islands, Mediterranean BLue Lagoon entry point, Malta, Maltese Islands, Mediterranean Xlendi Bay, Gozo, Maltese Islands, Mediterranean