Three places to get engaged in Salem, MA
Ten places to take wedding pictures in Salem, MA