Italy & Tunisia 2005
>
Sardinia
Castelsardo, on a mountain right on the sea.