Gallery

Photos

The following provides an overview of Le Sieur de Champlain Marina. Our facility is conveniently located near the Canada-US border crossing in a bay with a wind-protected canal, offering boaters a high level of comfort!