Miles of beaches, great shopping outlets, quiet island retreats and some of the most challenging championship golf courses in the USA. Charleston is one of the most elegant cities in the US with its historic district lined with cobbled streets, antique shops and horse-drawn carriages.