‘Captivating’ Italian city is a lesser-known gem that’s 15°C in March with £51 flights

There are return flights next month for £51...