Caribbean SeaAnguilla, island in the eastern Caribbean Sea, a British overseas territory.read more