Home to the Costa Smeralda, Olbia, which is tucked away along Sardinia's northeastern coast, is a great place to get an authentic Sardinian experience. Along with the gorgeous views of white sand ...
From Sardinia to New York and Philadelphia, starting from Cagliari and Olbia: these are just some ... it has forgotten the Island on the map, as highlighted in the image accompanying the press ...