Red Tower: a small stop with a big view over North Malta | Journal Gozo | Ghawdex.pl