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