Celebrate Your Special Day with Lady Liberty!

Statue of Liberty

Celebrate with Lady Liberty! STATUE of LIBERTY, A NATIONAL MONUMENT A NATIONAL SYMBOL OF NEW BEGINNINGS Ellis Island and Liberty Island New York City’s Stellar and Unique Event Spaces The Statue of Liberty A SYMBOL OF HOPE, FREEDOM, AND DEMOCRACY The Statue of Liberty is a colossal sculpture on Liberty Island in New York Harbor. The copper …

Celebrate Your Special Day with Lady Liberty! Read More »