The 29-building hospital complex on the lesser-traveled south side of Ellis Island is a unique attraction in New York City. While most visitors head straight for the immigration museum, on the other ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results