Best towns in the United States

Live the day! Need an idea for a weekend getaway with that special someone? Well then, chose one of these amazing cities and towns (and islands) across the USA. They're quaint and great! Martha's Vineyard Annapolis Naperville Austin St. Augustine Charleston Asheville Colorado Springs Cape Cod Madison Savanah Burlington