Nestled in the Salmon River Canyon in the small town of Riggins, the lodge provides the perfect base for enjoying the wealth of recreational opportunities in the area.