Santa Teresa Gallura is a small tourist town, located in the northern part of Sardinia. Just on its end, the headland of Capo Testa. The landscape fascinates for the continuous changes of its shapes, for the variation of its rocky peaks, for those tortured contours that from different heights jump into an ...
More