Montserrat Flag PNG Image

Montserrat Travel Information

According to thefreegeography, Montserrat is an island and overseas territory of the United Kingdom in the Caribbean Sea (North America). Montserrat is part of the Windward Islands of the Lesser Antilles. The capital of Montserrat is Plymouth. Due to a volcanic eruption in 1995, the capital was abandoned and the seat of government is located […]