Small towns have a way of winning us over. With charm practically oozing from cobblestone streets and character seeping from storybook buildings, small towns are often the most memorable places to visit. From Mondsee, Austria to Hakone, Japan, we’ve been privileged to visited some incredible small towns around the world. But the United States has…