Anguilla island, Caribbean sea