America's Twenty Most Charming Cities - The town that dubbed itself Charm City-granted, as a long-ago marketing strategy-clearly has planted its flag in the charming top 20. (That flag may be a freak flag, though: the locals also made the top 10 for being offbeat.) Baltimore also scored in the top 10 for historic appeal
{}