Texan History Day
August 3rd 2022 The Tower of the Americas is the second highest free standing tower in the USA, with the first being the Stratosphere Tower in Las Vegas and the third is the Space Needle in Seattle, both of which we have visited (see Fun and Games but Hating it Out of Principle and A Bungee-Jump From The Top of The Space Needle respectively). Sorry America, but they are all outdone by the CN Tower in Canada (see
... read more