Country / Territory

Anguilla: Lesser Antilles (Caribbean) The 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. The territory includes several other smaller islands and cays.
Montserrat: Soufrière Hills Volcano (Caribbean) The Editor Wed, 09/11/2019 - 21:07
Montserrat is an island and overseas territory of the United Kingdom in the West Indies, nicknamed "The Emerald Isle of the Caribbean." The Soufrière Hills volcano is an active, complex stratovolcano with many lava domes forming its summit on the Caribbean island.