Saint-Constant is a town of 31,000 inhabitants (2021), located on the south shore of the Saint Lawrence River, in the Roussillon municipality.
Sturbridge is a charming New England town of almost 10,000 people (2020) in southern Central Massachusetts approximately 60 miles (96 km) west of Boston. Sturbridge is probably most famous for the Old Sturbridge Village