St. Johns, IL
united states
united states
St. Johns is a tiny village of 184 people in rural Perry County, about 15 miles southeast of Du Quoin via Route 152. Most visitors arrive from I-64, taking the Du Quoin exit and heading east through farmland. The village sits near the headwaters of the Big Muddy River, with several small creeks flowing through the surrounding countryside.