Location: 1649 TX-21, Alto, TX 75925, USA
Caddo Mounds State Historic Site is an archaeological site in Weeping Mary, Texas. This Caddoan Mississippian culture site is composed of a village and ceremonial center that features two earthwork platform mounds and one burial mound. Nice display about the Caddo Indians. Indoor museum and outdoor historical mounds. The outdoor section is beautiful to walk around and you really get to experience the Caddo Indians life. This was a neat place to visit if your in the area.