Natchez is a city in Mississippi located along the Mississippi River with 300 years of history and culture. In addition to breathtaking views of the Mighty Mississippi, Natchez features beautiful parks, restored antebellum homes, southern home-cooking, history and informative city tours.