Where is Balivail?

Where is Balivail located?

Balivail, Scotland, Great Britain (approx. 56.4557111979°, -6.9406900414°)


Where is Balivail on the map?