The more than 2,300-mile Mississippi River invites travelers to discover ... The small Southern town of St. Francisville, Louisiana, is the last stop before returning to New Orleans.