News

The Gargano Peninsula, north of Bari, offers boat tours to secret coves, a cliffside medieval town, and a historic shrine in a cave.