Fighting Back from Falmouth, MA
Holding a population of about 31,000 people, Falmouth, Massachusetts is the second largest municipality on Cape Cod. Only Barnstable is bigger. Falmouth is also where the Marine Biological Laboratory (MBL) is located. This oceanfront New England city is a great place for locals and vacationers alike. But drug addiction and alcoholism still creep looking for their next victim.