In a recent Gallup poll, only about 80% of New York residents visit and tour the Statue of Liberty regularly. For those who take time to visit, most just take in the view or watch Statue of Liberty documentaries in the information center, but not to really climb up to the … [Read more...]
You are here: Home / Archives for new york city