Mammoth Hot Spring, Wyoming
Hey guys, welcome back to my channel. I am with Becca today exploring Mammoth Hot Springs in beautiful Wyoming. Come join us for a suite and possibly deadly adventure.
Subscribe to Miss Nature on of.com/ms.naturee and to Becca on of.com/becca_aviatrix