Situated along the scenic Richelieu River, Saint-Jean-sur-Richelieu offers a rich blend of history, culture, and outdoor adventures. Whether you’re a...