Caddo Mounds State Historic Site
Alto, TX
Culture
Caddo Mounds State Historic Site is an archaeological site in Weeping Mary, Texas, United States. This Caddoan Mississippian culture site is composed of a village and ceremonial center that features two earthwork platform mounds and one burial mound.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account