One of Cape Cod's Most Beautiful Islands Now Welcomes The PublicOne of Cape Cod's Most Beautiful Islands Now Welcomes The PublicSipson Island, off the coast of South Orleans, Cape Cod, that had been privately owned for hundreds of years is now open to the public.Sarah SullivanSarah Sullivan