The Gozo island resort of Xlendi. Popular with tourists. Malta, EU.

- Image ID: BYCKHY

The Gozo island resort of Xlendi. Popular with tourists. Malta, EU.

pbpvision / Alamy Stock Photo

Image ID: BYCKHY

Location: Gozo, Malta.