Charleston, South Carolina, is one of those charming cities ... set sail on a sunset cruise and watch the city skyline glow as the sun sets over the water. Couples can enjoy champagne, live ...