New York : Middle Colony

Where and What is the statue of liberty?

The Statue of Liberty is in New York City, The Statue of Liberty is a sign of Freedom.