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 →