ROBERTO BAGGIO - An Overview

This enigmatic Mediterranean island looks worlds besides Italy, and is particularly itself a land of stark contrasts. Best known for its glamorous Costa Smeralda, the jet-set paradise of luxury enclaves set towards the emerald waters in the northeast coast, Sardinia has a lot much more to offer adventurous tourists or simply the Solar-loving beach

read more