Statue of Liberty

Which state is home to the statue of liberty?

Top Answer
User Avatar
Wiki User
December 19, 2014 3:12PM

New york