UP in the City

Looking Up from the pedestrian overpass to City Center, it’s easy to feel dwarfed. You want to bet Las Vegas is the ultimate in sensory stimulation as you take (and likely overindulge) in the sounds, sights, smells, tastes and touch of Sin City and the swarms of people that flock there. Advertisements