Exploring Grand Barachois Lagoon About Grand Barachois Lagoon Grand Barachois Lagoon is a large natural lagoon located in Saint Pierre and Miquelon, just south of Miquelon Island. It is shaped by the 12-kilometer-long tombolo known as La Dune. This lagoon is a serene escape, offering …
Grand Barachois Lagoon









