Tiny Island In Cape Cod Open To The Public For First Time In 300 YearsA tiny island just off the coast of Cape Cod that has been off limits to the public for more than 300 years. Now, the 24 acre 'Sipson Island' has been opened to the public. The newly minted Sipson..