Visit Croatia's guide to the top ten destinations in Croatia, including gems such as Dubrovnik, Hvar, the Plitvice Lakes, Zagreb and Istria.