Tucked way back in Lefleur's Bluff State Park is the Museum of Natural Science . It houses exhibits on the natural flora and fauna of Mississippi, has aquariums inside, a replica swamp and 2.5 miles of trails traversing 300 acres of preserved prettiness.