Covington is the seat of St. Tammany Parish government and sits north of Lake Pontchartrain in the New Orleans metropolitan area. Records from 1727 show 11 Africans on the north shore. One person of African descent was present at the founding of Covington on July 4, 1813. Most African Americans in...
Trustpilot
2 months ago
3 weeks ago