The Sardinian ‘Barceloneta’

Alghero, a must-see destination in North Sardinia