Statue of Liberty
Probably the most recognizable attraction in the whole United States, the Statue of Liberty is located on 12-acre Liberty Island in the New York City harbor. This beautiful statue was a gift from the French. It stands as a universal symbol of democracy and freedom. You'll learn even more about its history and symbolism on the Promenade tour which takes you behind the scenes of this enormous sculpture. The observatory tour lets you climb one step further to the observation balcony where you can see spectacular views of the New York City harbor.