donatella polizzi

View of the promenade in the downtown of Alghero, Sardinia. Photo by AlKan32

Alghero, a small Barcelona in Italy

Barcellonetta, an Italian term meaning small and pretty Barcelona, is the nickname for the city of Alghero, on the Northern coast of Sardinia dating...