Maverick Helicopters' Vegas Night Flight
Maverick Helicopters' Vegas Night Flight
Piercing the sky 1,149 feet above ground, the Stratosphere Tower is officially cited as the tallest structure in both Las Vegas and the entire state of Nevada. It was a fact I kept in mind when I found myself elevated more than a thousand feet in the air and eye level with the colossal tower...