Where is Anaboard?

Where is Anaboard located?

Anaboard, Scotland, Great Britain (approx. 57.3821381787°, -3.6523704526°)


Where is Anaboard on the map?