Santa Teresa Gallura, nestled in northern Sardinia overlooking the Strait of Bonifacio, boasts pristine beaches and a charming old town. With around 5,000 inhabitants, it's a popular destination for nature lovers and history buffs alike.
This description is generated with AI