Lady Liberty

/Tag:Lady Liberty

Meet Lady Liberty, New York’s real star

Arguably one of the most iconic symbols of American history,  the Statue of Liberty stands proudly upon Liberty Island in New York Harbor.  Lady Liberty was originally gifted to the US by France in 1886 as a celebration of the common values that united both countries during the French and the American Revolution. What is [...]

By | 2017-06-05T07:47:39+00:00 June 5th, 2017|NYC History, Places of Interest|0 Comments