Statue of Liberty. Americas most iconic sight, the Statue of Liberty is at the top of every first-time visitors list of things to do in New York. It was Frances gift to America.