If you've had all you can take of people and want to be left alone with nothing but nature, this private island on the St. Lawrence in New York is your answer.
Days after a $16 million yacht was seen sailing through Central New York, an even bigger one worth 50 million was floating down the St Lawrence River. Want to see inside?