(St. Louis, MO) — St. Louis ranks among the top 25 places in the United States to visit in 2020, according to an article in Forbes magazine. The magazine surveyed travel experts and says St. Louis’s museums, Gateway Arch and Missouri Botanical Garden are top attractions for what it calls a cool city with class. It credits the local start-up scene with revitalizing St. Louis’ economy. One other Missouri location made Forbes’ top 25 list: The Ozarks.