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