You don't need a fat wallet to see something beautiful in this country. With a little planning and a moderate budget, you can put together a trip that you'll be talking about for years. Take Asheville, North Carolina, where mountain views and famous mansion gardens cost next to nothing, or New Orleans, where the music spills out onto the street for free. These ten towns prove that "affordable" and "unforgettable" can absolutely be the same vacation.