This 400 million-year-old rock island in Perry County, MO has a haunting backstory

Tower Rock is a natural island that sits in the middle of the Mississippi River between Perry County, Missouri and Grand Tower, Illinois. It was formed some 400 million years ago. At the present time, it stands about 60 feet above the average river level. The large rock has been the subject of much historical … Continue reading This 400 million-year-old rock island in Perry County, MO has a haunting backstory