Latitude and longitude of River Afton
- Nearby New Cumnock, United Kingdom
Satellite map of River Afton
The River Afton (or Afton Water) is a small river in Ayrshire, Scotland.
Latitude: 55° 23' 52.37" N
Longitude: -4° 10' 54.66" W
Nearest city to this article: New Cumnock
Read about River Afton in the Wikipedia Satellite map of River Afton in Google Maps