TOP TOURISM INFO: GO TO THE TOURIST OFFICE

national

Kennedy Nova

Malta - All Malta
The Strand, Sliema Creek 116
GZR1027 Gzira
Malta
Best direct