Alghero is the main town on the west coast of the island of Sardinia. It has a medieval centre.