Where is St Oswald's Bay?
Where is St Oswald's Bay located?
St Oswald's Bay, St Oswald's Bay, Great Britain (approx. 50.620224°, -2.2682242°)
Where is St Oswald's Bay on the map?
{"latitude":50.620224,"longitude":-2.2682242,"title":"St Oswald's Bay"}