What is the capital of the British overseas territory belonging to the Leeward Islands where the Anitlles coqui is found?
The Valley
-1
Section::::Abstract.
Antilles coqui
12385916
-1
Section::::Abstract.
Anguilla
1217
-1
Section::::Abstract.
Anguilla
1217
-1
Section::::Abstract.
Anguilla
1217