Croatia is best known for its sun-kissed Dalmatian Islands—but along its northern border with Slovenia and Italy, the Istrian Peninsula is quickly becoming a popular cycling destination.