Visit Montserrat

Visit Montserrat

Visit Montserrat For Your Next Holiday Montserrat is a unique island in the Caribbean set apart by its volcanic activity and the strong Irish culture brought by inhabitants who trace their Irish roots to the early 1600’s. It is located in the Leeward Islands a group of islands in the West Indies. The Leeward Islands …

Visit Montserrat Read More »