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