Main Page
|
See live article
|
Alphabetical index
Liberty Island
Liberty Island
is an island off the coast of
New York
. It is most well known for being the home of the
Statue of Liberty
.