Visiting: Ir-Rabat Għawdex, Southern Europe, Tas-Sliema, ...more
Visiting: Ir-Rabat Għawdex, Southern Europe, Tas-Sliema, Malta, Tas Sliema, Luqa ...less View Tour