From Europe to Asia, via North America and Africa, choose your own adventure from among 300 of the world's greatest bike rides and best cycling races, featuring our pick of the must ride sportives and gran fondos where you can really test your legs against both the terrain and your fellow riders.