Geography
Is the statue of liberty in the hudson river?
1
Answer
No, the Statue of Liberty is in Upper New York Bay, more commonly known as New York Harbor. It is fed by the Hudson River.
LIVE
Points
94
Rating