Where is Kesh River?

Where is Kesh River located?

Kesh River, Kesh River, Great Britain (approx. 54.51667°, -7.73333°)


Where is Kesh River on the map?