Location in Maps
Central-Western Mediterranean. Island of Sardegna (Sardinia).
Provincia de Olbia-Tempio. Comune Santa Teresa De Gallura.
Capo Testa. Valle Della Luna.
Valle Della Luna Research Areas:
Capo Testa Special Area of Conservation (SAC) Map: