Montserrat also known as “The Emerald Isle of the Caribbean” is an island located in the Lesser Antilles in the Caribbean. Montserrat is a British Overseas Territory. Discover Montserrat… Map of Montserrat Last updated… Map of the Caribbean…
by Baburek
Montserrat also known as “The Emerald Isle of the Caribbean” is an island located in the Lesser Antilles in the Caribbean. Montserrat is a British Overseas Territory. Discover Montserrat… Map of Montserrat Last updated… Map of the Caribbean…