Tag Archives: Montserrat

Montserrat

Montserrat- the other side of Caribbeann

Montserrat- the other side of Caribbeann

Located in the picturesque land of the Caribbean is the island of Montserrat which is an overseas territory belonging to the British Empire. This place belongs to the Leeward islands which is a part of Lesser Antilles, a chain of islands in the West Indies. Many inhabitants of this place are of Irish descend and…
Read more