/
Close
Newsletters  | Mobile

World's Most Popular Landmarks

world's most popular landmarks: Statue of Liberty, New York

iStock

No. 1 Statue of Liberty, New York

More than a century after France gifted this 151-foot copper sculpture to the United States, three million–plus visitors head to Liberty Island each year to admire it.



You might also like

Advertisement

Sign Up


Advertisement

Advertisement

Advertisement

Marketplace