Its rare to find a city with so much history and beauty around it. Charleston in South Carolina is a city with 5 amazing beaches! One can't get enough of surfing and beach fun. Part of of the #atozchallenge on American cities...
Read this post on travelwitharchie.com