Top 10 Things to Do in New Jersey

10. Cape May, New Jersey

9. Portsmouth, New Hampshire

8. Leavenworth, Washington

7. Telluride, Colorado

6. Healdsburg, California

5. Paso Robles, California

4. Annapolis, Maryland

3. Newport, Rhode Island

2. Charlottesville, Virginia

1. Atlantic City, New Jersey