ta' kenuna tower gozo
Places of Interest

Ta’ Kenuna Tower, Gozo

As you probably know Gozo is Malta’s sister island. A smaller, greener and more relaxed version of the main island. When visiting the Maltese archipelago, Gozo is definitely