Rovinj
Rovinj is clearly one of the most beautiful towns in Croatia, or anywhere on the Adriatic coast. There is a sizeable community of Italians here, and the town is officially bilingual (Croatian and Italian).