the roman catholic holy trinity church is the town's only church and only school the highway crosses the historic shubenacadie canal igisubizo kirahari within the town are two villages champlain and of rouses point