Where is Gills Bay?

Where is Gills Bay located?

Gills Bay, Gills Bay, Great Britain (approx. 58.643276°, -3.1535912°)


Where is Gills Bay on the map?