Denis Korablev
  • 08.10.2021
  • 98
  • 0

Anguilla Island - the pearl of the Caribbean

The island of Anguilla is part of the Antilles archipelago in the Caribbean Sea, 130 km east of the Virgin Islands. The Republic of Anguilla is a self-governing British Overseas Territory. The area of the island state, which includes Anguilla and the surrounding islets and reefs, is only 102 square kilometers.