Alghero is a picturesque town on the famous Riviera del Corallo (Coral Riviera), on the north-western coast of Sardinia. Its architecture and history make it a fascinating and evocative place.