MONTSERRAT

Montserrat

Montserrat is a British Overseas Territory located in the Caribbean. The island is located in the Leeward Islands, part of the chain of islands known as the Lesser Antilles, in the West Indies. Montserrat measures approximately long and wide, with approximately of coastline. Montserrat is nicknamed The Emerald Isle of the Caribbean both for its resemblance to coastal Ireland and for the Irish ancestry of some of its inhabitants.

The above text is a snippet from Wikipedia: Montserrat
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!