Visiting: Malta, Valletta, Marsaxlokk, Qawra, Southern ...more
Visiting: Malta, Valletta, Marsaxlokk, Qawra, Southern Europe, Birgu, Cospicua ...less View Tour