New Video: Malta Network Resources Goes to Gozo

Spread the love

A video of a trip to Gozo.. Enjoy!

For those who don’t know, Gozo is an island of the Maltese archipelago in the Mediterranean Sea, which makes it part of Malta.