Events this weekend in Rothesay, Canada