› added 3 months ago
18
TIL out of 50 largest hotels in the world, 25 of them is in Las Vegas
via reddit.com