Give us feedback!

Explore Capo Testa, Sardinia

Cape Testa promontory is connected to the mainland by an isthmus and the structure is situated in the municipality of Santa Teresa di Gallura on the Sea of Sardinia.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail