The Alamo in downtown San Antonio is the No. 1 tourist attraction in Texas and gets nearly 3 million visitors a year.
The Alamo in downtown San Antonio is the No. 1 tourist attraction in Texas and gets nearly 3 million visitors a year. BOB DOWNING TNS
The Alamo in downtown San Antonio is the No. 1 tourist attraction in Texas and gets nearly 3 million visitors a year. BOB DOWNING TNS

Archaeologists show off new artifacts found at Alamo site

August 01, 2016 09:41 PM