Where is Warrens?

Where is Warrens located?

Warrens, Warrens, Barbados (approx. 13.14537°, -59.60592°)


Where is Warrens on the map?