Anguilla GuideAnguilla is a small island nation in the Caribbean Sea, a few miles north of Saint Martin. Of the many villages scattered across the island, these are of most interest to visitors. HotelsFind hotels in Havana and more. MapExplore Anguilla on the map. PhotosBrowse Anguilla photos.
In AnguillaMeads BayMeads Bay is one of Anguilla's popular West End beaches. This beautiful one and a half mile long beach is home to some of the great hotels on the Island.