Results 3 results found The lighthouse of L'Ile Verte (Green Island), estuary of the St. Lawrence River, Quebec Province, Canada, North America Lighthouse of St. Pierre, Territorial Collectivity of Saint-Pierre and Miquelon, Overseas Collectivity of France, North America Lighthouse of St. Pierre, Territorial Collectivity of Saint-Pierre and Miquelon, Overseas Collectivity of France, North America