Skip to main content

Malta Tourism Authority appoints new UK and Ireland boss