The Isle is an158 mile (a 255-km) long river in south-western France, a right tributary of the Dordogne. Its source is in the north-western Massif Central. See the Fronsadais region of Bordeaux.
The Isle is an158 mile (a 255-km) long river in south-western France, a right tributary of the Dordogne. Its source is in the north-western Massif Central. See the Fronsadais region of Bordeaux.