Some places make you happy to visit, and then there’s Alma, Wisconsin, which makes you happy to be alive. This tiny ...