Where is Barbados?

Where is Barbados located?

Barbados (approx. 13.1°N, 59.5°W)


Where is Barbados on the map?