Fairhope, Alabama, is a small city harboring more than one paradox. On one hand, it is a unique little town—just a dot on the map—which was founded by a group of nineteenth-century idealists who were... This description may be from another edition of this product.