Which Missouri town is home to Big Spring, one of the largest freshwater springs in the United States?

(Hint: It’s located in the Ozark National Scenic Riverways.)

Last Week’s Answer:
Last week’s answer, “Which Missouri town is home to the famous Elms Hotel?” is Excelsior Springs, known for its mineral waters.

Login or subscribe today!

Login or Subscribe