With so many things to see and do in Croatia it's tough to pick a top 10 but we gave it a go. From Dubrovnik in the south, to Varazdin in the very north.