Events this weekend in Beauharnois, Canada