FACTS & STATISTICS Simple view
Sombrero is one of the largest of the Anguilla Islands. It is 5 km² in size.
Want to know more?Search encyclopedia, statistics and forums: