This enigmatic Mediterranean island appears to be worlds aside from Italy, which is itself a land of stark contrasts. Finest known for its glamorous Costa Smeralda, the jet-established paradise of luxurious enclaves set towards the emerald waters of the northeast coast, Sardinia has a whole lot far more to provide adventurous visitors or maybe the … Read More