Catahoula Parish is a parish in the U.S. state of Louisiana. As of the 2020 census, the population was 8,906. Its seat is Harrisonburg, on the Ouachita River. The parish was formed in 1808, shortly after the United States acquired this territory in the Louisiana Purchase of 1803.
AdStop Posting Pictures of Your Cat. Start Posting Pictures of Your Getaway! Great Deals to Send Your Loved Ones Somewhere Nice and Close or Far. Your Choice.
Real Customer Reviews · Recommended Destinations · Enjoy Your Home Comforts