Scituate was named "the most Irish town in America." A cottage industry known as "Irish Mossing" lies behind the town's ...
Located about halfway between Boston and Plymouth, Scituate is often recognized by its lighthouse at the harbor's edge ...