Welcome to Montserrat

Montserrat is a Caribbean island—specifically in the Leeward Islands, which is part of the chain known as the Lesser Antilles, in the British West Indies. It is a British Overseas Territory (BOT). Montserrat measures approximately 16 km in length and 11 km  in width, with approximately 40 kmof coastline. Montserrat is nicknamed The Emerald Isle of the Caribbean […]

Read More...