Name the island where you can see the statue of Liberty?
[ x ]
Please sign in to vote
Ask a Question
Get answers from the community
Manhattan is an island borough within New York City, with a 2007 population of 1,620,867 living in a land area of 22.96 square miles, it is the most d..more