Charleston named top city in US and Canada by Travel + Leisure

Charleston named top city in US and Canada by Travel + Leisure