A unique variety of regions in a comparatively small country means that in Croatia you can experience towns and cities, mountains and islands, forests and beaches, all in just a few days.