Amazing Sardinia, a must visit for everyone. From the port town of Olbia to the tip of Capo de Testa some of the world’s most beautiful beaches are set in craggy coves washed by a sea so green and clear that it’s known to the world as the Costa Smeralda, the Emerald Coast. The comparison …