What is the happiest town in Wyoming?
If a statue of its town founder is any indication, then Byron, Wyoming, is the happiest town in the state. Locals say the man considered the founder of the town pitched his tent while doing some surveying work near where his statue is now placed. Perspective is everything.