One of France's most popular activities is cycling with thousands of people visiting the country to enjoy it's cycle tracks or watch the Tour de France. But it seems that the world famous race is not the only one worth heading across the water for, with the annual International Tour of Poitou Charentes also attracting the crowds.
Click Here to read the entire article...