Wyoming is a state where the drives are long, the days are windy, and the small towns are filled with history and character. Towns in the Cowboy State each have their own story, intertwined with the beautiful natural surroundings that are perfect for hiking, fishing, and other outdoor activities. No matter which small town you choose to visit, just be sure to keep your distance from wildlife, pick up your trash, and support local businesses—the residents will appreciate it. Read on to discover nine of the best small towns in Wyoming. Jackson Large elk-antler arches curve over Jackson's Town Square. f11photo/Adobe Stock Jackson (the biggest town in the Jackson Hole valley) is the opposite of undiscovered, but that doesn’t mean it’s not a great small town. There are quaint coffee shops and cafes—order ahead from Cowboy Coffee if you don’t want to wait in line—one-of-a-kind boutiques, and a modern local history museum .…