Where are you going?
Or, let us surprise youSpin the Globe ®


List View
Map View
Save Place
07028 Santa Teresa Gallura, Province of Olbia-Tempio, Italy
A quaint town located on the Northern tip of the Italian Sardinia Island. It boasts a brilliant white beach and a laid back atmosphere. Stay: Live like a local and rent a vacation apartment near the café lined piazza. Eat: Do not leave Sardinia...