Where is Ashburton?

Where is Ashburton located?

Ashburton, Ashburton, Great Britain (approx. 50.517597°, -3.7560725°)


Where is Ashburton on the map?