Just stumbled across this site...
Interesting, though, that it's called "Las Vegas Casino Museum..." and, at a glance, it doesn't seem to cover downtown casinos. The Strip isn't actually in Las Vegas...it's in the unincorporated town of Paradise. Downtown IS Las Vegas
|