The El Rancho, a self-contained and luxurious resort built along a busted-up highway in 1941, set the tone for the Las Vegas Strip.
Stefan Al | Nov 12, 2020