Kiku*Craft Rotating Header Image

Gallery: Scituate Harbor in SL™

Scituate [sit’-you-et], Massachusetts is a sailing destination on the East Coast of the U.S.

In a New England village like this, sailing comes at a very young age.

Comments are closed.