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 QuizCorrect answer
Mineral hot spring
Statistics
60% correct 34 correct · 23 incorrect
Question added 2019-03-19