The Maltese Islands – Gozo

The Maltese Islands – Gozo

Gozo is the second biggest of the Maltese islands, and a must visit when in Malta. Think of it as a more serene, cleaner version of mainland Malta. There are many sites to see on this…

View Post
Share:
Instagram