Situated about halfway between Kansas City, Missouri, and Indianapolis, St. Louis overlooks the Mississippi ... With the mighty Mississippi on one side, downtown features various boutiques ...