The statue of liberty is found in what river?


Rate This Answer

Statue of Liberty The Statue of Liberty is found in the Hudson River. Thanks, ChaCha!

Answered -

Comments

Advertisement