Glass kicks back at the Hotel Marinedda on the Italian isle of Sardinia
AQUAMARINE water? Check. Dazzling beaches with pristine white sand? Check. An extraordinarily verdant landscape bursting with bougainvillea, hibiscus and jasmine? No, not Mauritius or the Caribbean, but the I...