Geography: The Caribbean Sea

The island of Barbados lies closest to which South American country?

The island of Barbados lies closest to which South American country?

Question 1/10