Visiting the Statue of Liberty
So you made it to New York and on your first full day you’re eager to go see one of the most famous New York landmarks: The Statue of Liberty. The Statue of Liberty, or Liberty Enlightening the World as originally named by its architect Bartholdi, is located on the Liberty Island and accessible only …