(WDBJ) - President Grover Cleveland dedicated the Statue of Liberty in New York’s Harbor October 28, 1886. The monument was proposed by a French activist in the 1860s as a gift from the French people ...
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.