Life in Luxembourg
Pages
(Move to ...)
Home
▼
Monday, March 5, 2012
Trip to Capo Testa, Sardinia
A true natural wonder. Probably the highlight of Sardinia's landscape.
It's in the commune of Santa Teressa Gallura, in the northernmost tip of the island (the port for the ferries for Corsica).
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment