Seaside trips and experiences in Italy: Puglia, Sicily, Sardinia, Liguria and the Amalfi Coast, with beaches, coastal villages and boat trips. Tailor-made holidays.