Camping L'Ultima Spiaggia
Italy - Sardinia - Ogliastra - Bari Sardo
The four-star L'Ultima Spiaggia Campsite is located directly on the picturesque Sardinian coast near the town of Bari Sardo. There are trees all around you...
Italy - Sardinia - Ogliastra - Bari Sardo