Read more on CitySeekr.com:
NileGuide Expert Says:
The Alamo is in the center of downtown San Antonio, so don't miss it. Be sure to attend one of the oral presentations given in the courtyard during the day. The storytelling will give you a good idea of what happened at this famous site.
300 Alamo Plaza, San Antonio, TX, United States