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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results