The Clean Annapolis River Project is a charitable, non-governmental organization created to work with communities and organizations to foster the conservation, restoration and sustainable use of the freshwater and marine ecosystems of the ...