A web of approximately 4800 miles of navigable canals crisscrosses France. Since prehistoric times these inland waterways have provided a lifeline for communication and transportation. The French Country Waterways have been carefully chosen to travel along some of the most charming and picturesque sections of the French country waterways. French Country River Cruises