Go island hopping
Croatia’s real charm lies in its 1,778km of coastline and 1,185 islands that sit just off the mainland. Studding the Adriatic, they vary from tiny, verdant and unpopulated isles to large, arid outposts supporting ancient towns and villages. There is something for everyone here – wander the medieval streets of Korcula and admire the 13th-century city walls, walk through the green forests of Mljet, relax in a harbour-side restaurant serving freshly caught fish or stop for a dip in the crystal-clear waters of the Adriatic.