Wonderful Holiday in Visit Saint Louis - 0 views
-
anonymous on 23 Sep 15St. Louis is an independent city and is a major state in the United States located on the eastern border of Missouri. It is the largest US city and is the 19th metropolitan area in the entire United States.