PHOTO: Independence Square in Victoria, Gozo

PHOTO: Main Street and Independence Square in Victoria, Gozo, Maltese Islands

The main street and square in Victoria, on the island of Gozo in the Maltese Islands

Click on above photo to view it in large format: Main Street and Independence Square in Victoria, the center of life and top tourist destination on the island of Gozo, in the Maltese Islands

One Comment on “PHOTO: Main Street and Independence Square in Victoria, Gozo, Maltese Islands

Leave a Reply

Your email address will not be published. Required fields are marked *