Mountain Biking Highlight
Recommended by 27 mountain bikers
Location: Lungòni/Santa Teresa Gallura, Tàtari/Sassari, Sardinia, Italy
The Capo Testa lighthouse is located a few kilometers from Santa Teresa di Gallura, in one of the most evocative places on the island.
January 18, 2023
In the know? Log-in to add a tip for other adventurers!