Anguilla & Saint Martin or Sint Maarten, Leeward Islands, Lesser Antilles, West Indies
December 21st 2014 Sunday 21st December, 2014. Anguilla & Saint Martin or Sint Maarten, Leeward Islands, Lesser Antilles, West Indies
This little island of two nations (Dutch Sint Maarten and French Saint Martin) is situated between the islands of Anguilla and St Barths. It covers and area of about 34 square miles shared between the two countries. The smaller land mass on the southern side has been a constituen
... read more