From south to north, from plains through mountains, France is dotted with many rivers where you will enjoy lovely times to relax !