› added 8 years ago
38
TIL that 15 of the 25 largest hotels in the world are on the Las Vegas Strip.
via reddit.com