Discover Anguilla
The capital of Anguilla is The Valley, the main town on the island. Situated in the middle of the island, near its highest point at Crocus Hill, The Valley is the administrative and commercial hub of this British overseas territory.Â


Discover Anguilla