Home to the Costa Smeralda, Olbia, which is tucked away along Sardinia's northeastern coast ... who flock to the resort town for its beaches and streets lined with restaurants, bars and shops.
In late September, we flew to Olbia, a city on Sardinia’s balmy north-east coast ... In Alghero, we were surprised by the old ...