Category Archives: Las Vegas

The Tallest Building in Las Vegas

We were staying at The Stratosphere, the tallest building in town. We were headed for The Top of The World Restaurant 800 feet above ground level. The lift doors opened with barely a whisper and a smartly dressed middle aged … Continue reading

Posted in Las Vegas | Tagged , , | Leave a comment