Anguilla Travel Guide

GENERAL Capital The Valley. Geography Anguilla, part of the Leeward Islands, also includes the uninhabited island of Sombrero, 48 km to the north, and some small coral islands. St. Maarten (8 km south) and St. Kitts and Nevis (112 km…
Read more