Sure, big cities are cool, but have you heard about…small towns? In short (pun), small towns are plentiful in number and come in a variety of shapes and sizes. Researches have also found that people living in these tiny towns are happier than those who live in bigger ones, which probably won’t surprise anyone. But recently, Insider went state by state to find the best small towns, looking for those with a variety of activities for locals and tourists, charm, history and natural beauty. Check out the list to see if your favorite one-horse town made the cut.