With white sandy beaches, ancient ruins, a quaint town square filled with cafes and restaurants, and easy access to the popular Costa Smeralda, Olbia has everything you could want from a Sardinian ...