Anguilla: Lesser Antilles (Caribbean) Editor Sun, 02/16/2020 - 17:57
Anguilla is a British overseas territory and is the most northerly of the Leeward Islands in the Lesser Antilles. It is known for its easygoing atmosphere and magnificent beaches and waters. The Valley is the principal town and capital.
Island of Saint Martin (Caribbean) Editor Mon, 07/06/2020 - 15:27
Saint Martin is an island in the northeastern Caribbean Sea. It lies at the northern end of the Leeward Islands group in the Lesser Antilles. The southern third of the island is tied historically and administratively with the Netherlands, the northern two-thirds with France.