First Cornwallis Baptist Church

Upper Canard, Kings County, Nova Scotia

Events Calendar

Award Winning Internet Services by
Kevin Estey Design