Brits are ditching the Canaries for this ‘smart alternative’ with 300 days of sunshine

But with seven tourists for every local, can Malta handle the pressure?