"Tupper Manor is situated in the coastal town of Beverly, part of the North Shore of Massachusetts—an area we love and live near," says Sharon. "It was not only easy for most of our family to drive to, it was close to where we would often go boating."