Cycling Highlight
Recommended by 9 cyclists
Location: U Pàize/Carloforte, Sud Sardegna, Sardinia, Italy
the last tuna factory left in business and which produces the famous tuna from the Island of San Pietro.
November 18, 2023
In the know? Log-in to add a tip for other adventurers!