Where is Harbour Island?

Where is Harbour Island located?

Harbour Island, Harbour Island, Unknown (approx. 25.49977°, -76.63818°)


Where is Harbour Island on the map?