translate English to French: Alghero is a charming and lively town all year round.
Alghero est un petite ville au charme incontestable animée pedant toute l'année.