Pages

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