/
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.

Advertisement

Sign Up


Connect With Travel + Leisure
  • Travel+Leisure
  • Tablet
  • Available devices

Already a subscriber?
Get FREE ACCESS to the digital edition


Advertisement


Advertisement

Advertisement

Marketplace