In which American city is the Alamo located?
Answer San Antonio
The famous building known as the Alamo is located in San Antonio, Texas. In 1835, it was the place of a famous battle between Texas volunteer soldiers and the Mexican army.
Asked by Darrell Rowe · Last updated 4 years ago · 6.2K views