Where is Ashburton?

Where is Ashburton located?

Ashburton, Devon, United Kingdom (approx. 50.5175973°, -3.7560726°)


Where is Ashburton on the map?