Ideas for a trip, Island Harbour

Ideas for a trip - Shoal Bay Ideas for a trip Idées de voyages - Shoal Bay Ideas de viajes - Shoal Bay

Island Harbour

Ideas for a trip - Island Harbour Ideas for a trip - Shoal Bay

Island Harbour. Anguilla is an archipelago of 91 km2 and 16 000 inhabitants situated in Lesser Antilles between the island of Saint-Martin in the South and the Virgin Islands on the West.