Secret Hot Springs in Mackay, ID offers a serene and natural setting for visitors to relax and unwind in soothing thermal waters.
Guests can enjoy the therapeutic benefits of the hot springs while surrounded by the beauty of the Idaho wilderness.
Generated from their business information