adventuresofseriandabi.com
Caddo Indian Mounds Alto, Texas
Caddo Mounds 1649 State Hwy. 21 West, Alto, TX 75925 (My GPS didn’t take us exactly there, but once you turn onto HWY 21, you will run into it – there is a bird watching sign, historica…