private island on the emerald coast
Price Available Upon Request in Costa Smeralda, Sardinia, IT, Italy