This planet is brimming with spectacular natural beauty. You'll discover some of it at South Canyon Hot Springs, famous for its natural, bubbling waters.
When you've finished at this New Castle naturally heated water source, why not check out Glenwood Hot Springs, Iron Mountain Hot Springs, and Glenwood Caverns Adventure Park? They're not far from South Canyon Hot Springs and also a hit with many tourists.















