News Releases
Sep 22, 2025
Barbados, situated just east of the Caribbean Sea, is an independent island nation in the western Atlantic Ocean. At roughly 13° North and 59° West, the country lies in the southern Caribbean region, where it is a part of the Lesser Antilles island chain. Barbados is a founding member of the Bank.
395,839