News

North Toledo Bend State Park is a little less than 1.5 hours south of Shreveport. According to La. State Parks, the Torledo Ben Reservoir is one of the country’s largest man-made reservoirs ...