Question: What is the capital of the British overseas territory belonging to the Leeward Islands where the Anitlles coqui is found?
Sentence (from "Anguilla"): The total land area of the territory is 35 square miles (90 km), with a population of approximately ( estimate).
Relevant evidence: No