Statue of Liberty
The Statue of Liberty is an iconic monument located on Liberty Island in New York Harbor. It was a gift from France to the United States, symbolizing freedom, democracy, and the enduring friendship between the two nations. The statue was designed by French sculptor Frédéric Auguste Bartholdi and was dedicated on October 28, 1886. Standing…
Read more
