New York May 25, 2017 The Statue of Liberty and Ellis Island – Not to be missed on Visit to New York!