The Statue of Liberty is in New Jersey. (chech Google Earth)
almost 11 years ago
Reply
technically it is on Ellis Island....
almost 11 years ago
Reply
My hotel was in Times Square...
almost 11 years ago
Reply
I went to Ellis island before it is on Ellis island.
almost 11 years ago
Reply
i live there and iv been 2 all
over 10 years ago
Reply
popular
recent