Traveling to Alghero, the Little Barcelona

Alghero is also known as "The Little Barcelona”. It preserves the use of the Catalan language - in fact, it is a linguistic island. That's why taking a trip to...