it doesnt
It is in the Caribbean! (west Indies).
A water park, but hopefully they will soon build one!
Barbados is located at 13 north of the equator and 50 32' west of the prime meridian. Barbados is part of the Caribbean islands and is in North America because even though it's closer to South...
Maybe. Maybe. Maybe.