St. Louis is an American city with a rich history. The city is located on the banks of the Mississippi River and throughout its history has been a center for many things such as trading, garment manufacturing, river commerce, as well as a popular place for immigrants to settle. Today’s St. Louis is a favorite destination for many American travelers as well as visitors from abroad thanks to the history and culture the city has to offer.