Top free attractions The Alamo in San Antonio, Texas. It was a Roman Catholic missionary in the 18th century and was at the center of the Battle of the Alamo in 1936. You need timed tickets to see the church but they are free. (Trong Nguyen/trongnguyen - stock.adobe.com)