There are several places called Île Verte (French for "Green Island"):