Convention & Meeting Facilities & Service in Cornwallis, NS
Club Atlantic