Rovinj, most beautiful town on the Adriatic Sea