Where is Blue Anchor Bay?
Where is Blue Anchor Bay located?
Blue Anchor Bay, Somerset, United Kingdom (approx. 51.19111°, -3.40083°)
Where is Blue Anchor Bay on the map?
{"latitude":51.19111,"longitude":-3.40083,"title":"Blue Anchor Bay"}