Question: What is the capital of the British overseas territory belonging to the Leeward Islands where the Anitlles coqui is found?
Sentence (from "Anguilla"): Anguilla ( ) is a British overseas territory in the Caribbean.
Relevant evidence: Yes