Nestled in the heart of Idaho’s wilderness is a beach that will take your breath away. Orval Hansen Point Beach sits on the shores of stunning Redfish Lake, surrounded by the Sawtooth Mountains. The ...