Port Gibson

Port Gibson is the largest town and county seat of Claiborne County