Europe · Italy
San Teodoro
San Teodoro is a beach resort town on the northeastern coast of Sardinia, about 25 km south of Olbia and 15 km from Budoni, facing the Tavolara marine protected area.
RegionEurope
Sign in to read the full San Teodoro guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.