Browsed by
Tag: Barbados

Is Barbados Dependant On UK Residents?

Is Barbados Dependant On UK Residents?

Barbados is located in the Lesser Antilles, and is one of the world’s few sovereign island countries. Situated around 400 miles off the north east coast of Trinidad and Tobago, the island first appeared on a Spanish map in the early 1500s, and many of the native population were subjected to slavery upon their discovery by European forces. The first British ship to arrive in Barbados was the Olive Blossom in 1624, and in the name of King James I,…

Read More Read More