You are viewing a single comment's thread from:
RE: High View of Downtown St. Louis
Thank you! St. Louis is pretty much smack-dab in the middle of the US. On the East side of Missouri, where the Mississippi and Missouri rivers come together, neighboring Illinois. (Yes, it can get quite humid here, lol)