When talking about the iconic landmarks of New York, the statue of Liberty comes to mind. You can’t not leave New York without taking a photo with the lady herself! There are 2 ways to get a closer view of the statue.
1 – Take the Staten Island Ferry, … Continue reading...