long elevator ride

The Needle San Antonio

The Needle San Antonio is a popular tourist destination in the city. It is a 121-meter-high (397-foot) observation tower that offers visitors a spectacular view of the cityscape. The Needle was originally built in 1978 as the Tower of the Americas....

Continue reading...