Best of Show

Missouri is Home to the Happiest Cities

St. Louis and Kansas City are the top two happiest cities in the U.S.! Jetpac analyzed more than 100 million Instagram photos of people smiling and laughing and created a list of the 20 happiest cities in the U.S. So, what has these two Missouri cities grinning ear to ear? Well for starters, the St. Louis Cardinals went to the World …

Read More »