How our Bliss Filters work
Mathieu Dupuis / Cruise Saint Lawrence
The coastline of Iles De La Madeleine, or the Magdalen Islands, which sit just north of Prince Edward Island and Nova Scotia in the Gulf of Saint Lawrence, Canada.