The beautiful island of Gozo

Location: Gozo