Looking for a peaceful getaway? Look no further than Beaufort, a charming South Carolina river town. Click to view a Beaufort South Carolina travel guide.