In the quiet beauty of Ririe, Idaho, right by the rolling hills and adventure hot spots like Heise Hot Springs and Kelly Canyon, sits a hidden gem - Mountain River…
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.