Experience crystal waters and dramatic scenery at an Idaho destination perfect for unforgettable outdoor weekend adventures.