Croatia’s coast is filled with a stunning array of 1,244 islands (if you count every rock and inlet), ranging from untouched nature (only 65 are inhabited) to beautifully preserved historic harbour towns and secluded villages. The islands are scattered like