The Catalan town of Alghero is located on the Northwest coast of Sardinia. Known throughout the world for its stunning beaches and characteristic old town centre it is fast becoming one of Europe’s holiday hotspots. Alghero is an old fishing town that has embraced the tourist industry with two very large arms. Sprawling out along […]