Archipelago which is an overseas territory of the UK in the Caribbean Sea. Does a lot of tourism business, and is a financial center because of its lack of direct taxation.

Log in or registerto write something here or to contact authors.