Along Costa del Sud - Sardinia you can find various kinds of beaches, it does not take much to run into a charming environment, almost a heavenly one. Moving towards the town of Teulada, you will meet the new tourist port, behind it is the beautiful beach of Tramatzu and Isola Rossa isle
|