What is the capital of the British overseas territory belonging to the Leeward Islands where the Anitlles coqui is found?
Anguilla: Anguilla ( ) is a British overseas territory in the Caribbean. Anguilla:  The island's capital is The Valley.
i don't know