Question: What is the capital of the British overseas territory belonging to the Leeward Islands where the Anitlles coqui is found?
Sentence (from "Anguilla"): It is one of the most northerly of the Leeward Islands in the Lesser Antilles, lying east of Puerto Rico and the Virgin Islands and directly north of Saint Martin.
Relevant evidence: Yes