This iconic New York tourist attraction needs no introduction; a gift from France in 1886, the Statue of Liberty stands 46 metres high on Liberty Island at the entrance to New York Harbour. You can take a guided, or self-guided tour of the island, and you can make the experience even more special with a trip to the “Pedestal”!