Pete Creek Hot Springs aka Vaughn Hot Springs | Central Idaho 2023-02-16 • Pete Creek Hot Springs is a hot mineralContinue Reading