Where is Alum Bay?
Where is Alum Bay located?
Alum Bay, Isle of Wight, United Kingdom (approx. 50.668°, -1.56546°)
Where is Alum Bay on the map?
{"latitude":50.668,"longitude":-1.56546,"title":"Alum Bay"}