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

red tower in mellieha malta
Places of Interest

The Red Tower in Mellieha

Looking for a place to visit that would offer 360° views of the island, great history and beautiful arhitecture? Then look no more! St. Agatha’s Tower in Mellieha has it all and for only €2!