Geography
Where is plymouth island?
Plymouth was the capital city of the island of Montserrat, an overseas territory of the United Kingdom located in the Leeward Island chain of the Lesser Antilles, West Indies.
{{ relativeTimeResolver(1551321489149) }}
LIVE
Points
1418
Rating
Similar Questions
Geography
•
2
Answers
Geography
•
3
Answers
Geography
•
1
Answer
Geography
•
3
Answers
Geography
•
3
Answers