The Statue of Liberty and Ellis Island are two iconic landmarks in the United States that hold significant historical and cultural significance. The Statue of Liberty, a gift from France to the ...
The Statue is a masterpiece of colossal statuary, which found renewed expression in the 19th century, after the tradition of those of antiquity, but with intimations of Art Nouveau ... includes ...
you’ll want to visit the statue and Ellis Island while on your NYC vacation. The only way to access the Statue of Liberty and Ellis Island is by using the official National Park Service ferry ...