With more than a thousand sun-soaked beaches, untrodden secluded islands, and 1,800km of turquoise shorelines, Croatia is the ...