The Community Foundation of Nova Scotia (CFNS) is an action centre for philanthropy. We provide the knowledge and support for communities,...