From immense cultural kingpins to astonishing natural spectacles, loveEXPLORING picks 67 of the world’s must-see marvels.
The Statue of Liberty in New York City, New York is one of the world's most iconic landmarks and most popular tourist attractions, but over a hundred years ago, it actually used to be a lighthouse.