Natchitoches National Fish Hatchery is one of 69 Federal fish hatcheries located across the United States, and is the only Federal fish hatchery located in Louisiana. The fish hatchery and aquarium is a great excursion for families with kids and nature lovers.