Where is Bede Island?
Where is Bede Island located?
Bede Island, Leicester, United Kingdom (approx. 52.63142°, -1.12528°)
Where is Bede Island on the map?
{"latitude":52.63142,"longitude":-1.12528,"title":"Bede Island"}