The Statue of Liberty

Standing majestically in New York Harbor, just a short distance from Long Island’s western shores, the Statue of Liberty remains one of the most recognizable symbols of freedom in the world. This colossal copper monument, officially titled “Liberty Enlightening the World,” has welcomed millions of visitors and immigrants to American shores since her dedication on October 28, 1886. For Long Islanders, Lady Liberty represents … Continue reading The Statue of Liberty