Latitude and longitude of River Leader
- Nearby Kelso, United Kingdom
Satellite map of River Leader
The River Leader, or Leader Water, is a small tributary of the River Tweed in Lauderdale in the Scottish Borders.
Latitude: 55° 36' 23.15" N
Longitude: -2° 40' 20.10" W