Where is the Alamo?

The Alamo is located in San Antonio, Texas. It was at this fort that a handful of Americans held off a vastly superior Mexican force for several days before being overrun. The battle cry ‘Remember the Alamo’ was a result of this battle.