If you’re searching for a peaceful getaway where you can unwind, recharge, and reconnect, Xhale Resort in Idaho Falls is the destination you’ve been dreaming of.
Nestled by the scenic beauty of Swan Valley, Idaho, the Palisades Creek Trail is one of those hikes that makes it incredibly easy to fall in love with the outdoors.