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 · Last updated 4 years ago · 6.2K views