11. The most beautiful city in America – Charleston, South Carolina

Masterpieces are cobblestone streets and nuanced Antebellum houses. This small city defines the charm of the South.

Advertisement

Advertisement