Visitors can climb to the top of the pedestal and take in the stunning views of New York Harbor and the Manhattan skyline. Ellis Island, located just a short ferry ride away from the Statue of ...