Barbados is a country in the Caribbean. It consists of a single island, which belongs to the Windward Islands of the Lesser Antilles. It is also referred to as Little England or Bimshire. Read more