Articles by Diana Coode

Sicily is full of history and hidden gems, none more special than the tiny island of Mozia just off the far western coast. Barely rising from the sea,…