Anguilla

Anguilla is a low-lying Caribbean island and British Overseas Territory in the northern Lesser Antilles. Its capital is The Valley.

Connect