Cape Girardeau | Midwest Living

Cape Girardeau

Story
European settlers established a Mississippi River town here in the late 1700s. Today, Cape Girardeau (population: 37,941) is known for good shopping.