Question: is the alamo a state park?
Answer: The Alamo, a National Historic Landmark, is located at 300 Alamo Plaza in downtown San Antonio, TX. ... The Alamo has been documented by the National Park Service's Historic American Buildings Survey. The Alamo is featured in the National Park Service South and West Texas Travel Itinerary.