New York Public Library

20 Top-Rated Tourist Attractions in New York City
America

20 Top-Rated Tourist Attractions in New York City

1. Statue of Liberty Statue of Liberty The Statue of Liberty was France’s gift to America. Built in 1886, it remains a famous world symbol of freedom and one of the greatest American icons. It is one of the world’s largest statues, standing just under 152 feet tall from the base to the torch, and […]

Read More