Santa Teresa si snoda su un promontorio che guarda a nord la costa meridionale della Corsica da cui è separata dalle Bocche di Bonifacio, la cittadina risulta essere un fantastico belvedere. Il mare è l’indiscusso protagonista di Santa Teresa Gallura, borgo di circa cinquemila abitanti, che d’estate si moltiplicano con l’arrivo di decine di migliaia di turisti. È controllata dall’alto dalla suggestiva torre di Longosardo, costruita per volere di Filippo II di Spagna. A metà strada tra Santa Teresa e Castelsardo troviamo l’Isola Rossa, piccolo borgo di pescatori della Costa Rossa che affascina per la bellezza incontaminata della natura e i tramonti infuocati.
L’incantevole scogliera dipinta dai toni caldi del porfido (granito di color rosso porpora) cinge il piccolo borgo affacciato sul Golfo dell’Asinara, meta preferita dalle coppie e delle famiglie in cerca di privacy e relax.