top of page

Naushon

Naushon Island, one of the Elizabeth Islands off the coast of Cape Cod, is a place where time stands still and nature envelops rather that yields to its human visitors.

— Joan Greenfield

bottom of page