30 things to do in Natchez, Mississippi including historic buildings and antebellum homes, some great Southern food, and ghost towns and plantations nearby.