TravelTill

Location of Anguilla


JuteVilla
Anguilla is a flat, low-lying island of coral and limestone in the Caribbean Sea, east of Puerto Rico and the Virgin Islands. It is directly north of Saint Martin, separated from that island by the Anguilla Channel. The soil is generally thin and poor, supporting scrub tropical and forest vegetation
JuteVilla