Share This:

106 Tauzin Island Rd.,
Natchitoches, LA 71457

Property Description

Located on an 80 foot bluff above Red River, the visitor center educates & informs about the waterway and partnership between the Corps and Red River Waterway Commission.  Pavillion, picnic area and hiking trails.  Bluff is an excellent location for bird watching and watching traffic on the Red River.

Disabled Traveler Information
  • Handicapped Accessible
Facility Amenities
  • Bus Parking
General Information
  • Dates closed: Closed Mon-Tues and major holidays
  • Open Year-Round
Guest Information
  • Family Friendly
  • Meeting/Tour groups welcome
  • Reservations Suggested
Information/Services Provided
  • Area Information
  • Maps Available
  • Printed guides available