Magnolia, Massachusetts
Place
Magnolia is a small village in Gloucester, Massachusetts, located on the Manchester-by-the-Sea, Massachusetts town line in the southwestern part of the city. Straddling the town line between the two communities is Surf Park, a two-acre swath of land that has scenic views of Kettle Cove.Magnolia has its own library, restaurants, and shops.