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.
New York State Police have reported that actress and Syracuse native Mary Mara died sometime prior to Sunday morning in a possible drowning in Cape Vincent, NY.