Multiple choice general knowledge sports

Worlds Biggest Hotel is in _____________

  1. NEW YORK

  2. ATLANTA

  3. LOS ANGELS

  4. LAS VEGAS

Reveal answer Fill a bubble to check yourself
D Correct answer