Montserrat: The Pompeii of the Caribbean

Montserrat, an island located in the Lesser Antilles of the West Indies, has long been referred to as “the Emerald Isle of the Caribbean,” but since 1995,

Source: Montserrat: The Pompeii of the Caribbean