Why San Pietro, not Sardinia, is the Italian island worth your time
A Sardinian travel writer has visited nine Italian islands, but San Pietro keeps calling her back. Here is why this small island, with its Ligurian heritage and tuna tradition, stands apart.