A vacation to Charleston, South Carolina, offers much more than just beach time. The area is full of history and culture, and there are plenty of things to do in Charleston.
Roanoke, Virginia, a vibrant valley rich in history, where outdoor adventure, local cuisine, cozy stays, boutique shopping, and breweries are plentiful.