Category

USA

See the Statue of Liberty – For Free in NYC!

The Statue of Liberty The Statue of Liberty is an American monument that thousands of NYC visitors flock to annually.  To get to the statue, which is located on Liberty Island just outside of Manhattan, you must book a tour, ferry,… Continue Reading →

© 2017 — Powered by WordPress

Theme by Anders NorenUp ↑