Blue Ocean Society for Marine Conservation is a 501(c)(3) non-profit organization whose mission is to protect marine life in the Gulf of Maine through research, education and inspiring action.
400 LITTLE HARBOR RD 1103, PORTSMOUTH NH 03801-5586, USA
Causes:
Animals, Environment, Nature Conservation, Ocean, Wildlife