Where is Ballotsford?

Where is Ballotsford located?

Ballotsford, Scotland, Great Britain (approx. 57.3916874288°, -3.0732450493°)


Where is Ballotsford on the map?