×

Isle

River in France
The Isle is a 255-kilometre long river in south-western France, right tributary of the Dordogne. Its source is in the north-western Massif Central, near the town Nexon. Wikipedia
Source: Janailhac
Mouth: Dordogne
Basin size: 7,700 km2 (3,000 sq mi)