The Alamo

The Alamo is a complex located on Alamo Plaza in downtown San Antonio, which attracts more than 2.5 million visitors each year. This famous complex is the site of a ‘crossroads’ in Texan history, where many important historical events took place, from the first Spanish colonization and the independence of Mexico to the place where the Confederacy stood its ground.