123k views
0 votes
Where is the Alamo located

2 Answers

3 votes
located in downtown San Antonio Texas
User Gengkev
by
8.2k points
2 votes
300 Alamo Plaza, San Antonio, TX 78205
User SmokeyShakers
by
8.4k points

No related questions found