Scituate was named "the most Irish town in America." A cottage industry known as "Irish Mossing" lies behind the town's ...
Get whisked away to “The Most Irish Town in America!” Thanks to immigrants from the Emerald Isle who settled here during the ...
Located about halfway between Boston and Plymouth, Scituate is often recognized by its lighthouse at the harbor's edge ...