Where is Braefoot Bay?

Where is Braefoot Bay located?

Braefoot Bay, Braefoot Bay, Great Britain (approx. 56.03489°, -3.3159673°)


Where is Braefoot Bay on the map?