Travel

The aptly named town of Thermopolis, Wyoming boasts that it is home to the world's largest what?

Bet your knowledge and answer Start the Quiz

Correct answer

Mineral hot spring

Statistics

60% correct 34 correct · 23 incorrect

Question added 2019-03-19