Site 18 is an Idaho climbing area offering accessible rock climbing in a scenic setting. The crag provides a range of climbing experiences suitable for climbers developing their skills on natural rock.
Site 18
Idaho