GeoQuiz
Separator Hero Line

What is the capital of Anguilla?

Anguilla is a country located in Caribbean.

Its capital city is The Valley, which serves as the political and cultural center of the country.

Flag of Anguilla

The capital of Anguilla is The Valley