Montserrat is a lush, mountainous island in the Caribbean Sea, located in the Leeward Islands, part of the chain of islands called the Lesser Antilles. Montserrat is often referred to as the Emerald Island of the Caribbean.