New to cycling holidays and not sure where to start? Look no further than France. Here's our guide to cycling in France for first-timers.