The Best San Teodoro, Sardinia, Guide

The Best San Teodoro, Sardinia, Guide

San Teodoro is considered one of the most beautiful tourist destinations in Sardinia. Located on the border between the Gallura and Baronia regions, it has always been famous for the…