The Audubon Newhall Preserve is a 50-acre tract of land with trails and a pond supporting alligators. Leashed dogs are allowed. During the spring and fall, interpretive walks are offered for a fee.
Post A Review