Where is Mammoth Hot Springs?

Where is Mammoth Hot Springs located?

Mammoth Hot Springs, Mammoth Hot Springs, United States of America (approx. 44.97641°, -110.7016°)


Where is Mammoth Hot Springs on the map?