German Tourists, Island Beaches…And Brad Pitt

Malta Business Weekly report that a leading German newspaper has published a full page article in their travel section about Malta, with the top third showing a photograph of Grand Harbour in Valletta – a leading Cruise ship destination which welcomes nearly a...