CanBiCuba is 60% excellent cycling, 30% unexpected adventure and 10% you won’t know what is happening until its too late. Perfect.