Surprising facts and tips learned while traveling in St. Louis, Missouri The Gateway Arch is the tallest arch in the world at 630ft tall. There’s a tram that carries visitors to the top of the arch in 4 minutes. But there’s more in St. Louis than the arch… The French influence is telling in many […]