The Alamo and San Antonio River Walk are among the top 50 biggest tourist traps in the world, according to the list.
Posted inNews
USA Today lists San Antonio attractions among the most overrated tourist traps on the planet
The Alamo and San Antonio River Walk are among the top 50 biggest tourist traps in the world, according to the list.
