Top Places in New York

1. Statue of Liberty and Ellis Island

2. Niagara Falls

3. Central Park

4. Times Square

5. Finger Lakes

6. Lake Placid

7. Lake George