Santa Teresa di Gallura, anticamente conosciuta col nome di Longosardo, è situata su un promontorio rivolto verso la costa meridionale della Corsica, distante solo 11 miglia. Il comune, con oltre 5.200 abitanti, potrebbe essere considerato relativamente giovane, visto che la sua fondazione risale ai primi dell’Ottocento per volere del re, ma la zona era abitata sin dall’antichità.
Caratteristica della sua conformazione urbana è la pianta romana, con le strade che si incrociano perpendicolarmente, tipico degli insediamenti piemontesi di origine militare. Lungo fiordo naturale e ben protetto dai venti, conosciuto fin dall'antichità come ottimo ridosso. La torre di Longosardo domina l'ingresso e annuncia il paese che è molto carino e ospitale.