Search results
News about Caribbean, islands, water crisis
News about Caribbean, Divi Resorts, hotels
Also in the news
Barbados is an island country in the Lesser Antilles of the West Indies, in the Caribbean region of North America, and is the most easterly of the Caribbean islands. Wikipedia