St. Charles, Missouri is located just outside of St. Louis on the bank of the Missouri River. It was Missouri's first state capital and was one of the first stops by Lewis and Clark on their journey to explore the Louisiana Territory. Its historic Main Street has largely been restored to its 1812-era appearance and is lined with shops selling artwork, handicrafts, home decorations, and antiques. There are also many restaurants.
Read more on wikivoyage