Anguilla Anguilla, a British protectorate in the Caribbean offers those looking for true escapism, lots and lots of it....