Across the United States, countless towns and villages offer enchanting Christmas atmospheres and unique small-town charms.