Located in South Sardinia in Teulada was born in Guest House Rio Launaxi near the most beautiful beaches of Sardinia.