Lake Texoma
Lake Texoma was created in the late 1930's when Denison Dam was constructed on the Red River. Lake Texoma is located directly on the border of Oklahoma and Texas about 75 miles north of Dallas, Texas and 121 miles south of Oklahoma City. Texoma is serpentine-shaped and has 580 miles of shoreline and a capacity [...]