OLBIA
OLBIA Aptly translating to “happiness”, Olbia is refreshingly authentic and overflowing with natural beauty. Look beyond the industrial outskirts that first greet you as you sail into the marina, and you’ll find a mesmerizing city with a historic center brimming with boutiques, wine bars, and cafe-lined piazzas. Right near the main port, you’ll find the…