Salvador Wildlife Management Area is located in St. Charles Parish, along the northwestern shore of Lake
Salvador about 12 miles southwest of New Orleans. Salvador was acquired by the Louisiana Department of Wildlife and Fisheries
in 1968 and includes some 30,000 acres. Click Here To Read More...
|