Take a tour of Alamo in San Antonio, United States – part of the World’s Greatest Attractions series by GeoBeats. The Alamo has become synonymous in the American South for “heroic last stand”. It’s the site of the famous holding action to keep the Mexican Army at bay. Consequently, Texas gained its independence as a nation and then became a state. The Alamo houses a museum devoted to the Texan War of Independence. Here you can also learn about the history of many American heroes. The Alamo is an invaluable piece of history of the formation of America.