› added 1 year ago
133
TIL out of 50 largest hotels in the world, 25 of them is in Las Vegas
via reddit.com