Satellite map of Isle (river)
The Isle (Occitan: Eila) is a 255-kilometre (158 mi) long river in south-western France, right tributary of the Dordogne. Its source is in the north-western Massif Central, near the town Nexon (south of Limoges).
Latitude: 44° 54' 33.59" N
Longitude: 0° 14' 34.20" E
Nearest city to this article: Libourne
Read about Isle (river) in the Wikipedia Satellite map of Isle (river) in Google Maps