Who discovered Barbados?

Barbados is a Caribbean Island country located in the Lesser Antilles, West Indies. Bridgetown is the capital of Barbados. It lies in the west of North Atlantic, East of Caribbean… Read more »