For the Perfect Weekend Getaway, Head to Cohasset, MA
Welcome to Like a Local, our travel series where writers share how to spend an ideal long weekend in a favorite town or city. This time, Marisa brings us to Cohasset, Massachusetts—a charming coastal town just south of Boston.
As I was growing up in…