The Statue of Liberty is one of America’s great icons and a must see when you are visiting New York City. There’s a catch though: ….
The Statue of Liberty is one of America’s great icons and a must see when you are visiting New York City. There’s a catch though: ….