The place where age-old walled towns stand side-by-side with sandy golden bays and dazzling sapphire waters, Croatia is a place brimming with beauty. The sea here is staggeringly clear and hosts a number of rocky