Sunday, and we cruised into Olbia, Sardinia.  Sardinia, also spelled Sardegna, is part of Italy, with a special statute of regional autonomy under the Italian Constitution.  Sardinia has other resort towns like Cagliari, which may be more developed than Olbia. ... Continue Reading →