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