A cidade de Twin Falls, Idaho, é cercada no lado norte pelo deslumbrante Cobra River Canyon. Este é o mesmo canyon que Mal Knievel tentou pular em 1968. Há muitas outras atrações ao ar livre, incluindo as Cataratas de Shoshone.
1554 Fillmore Street Twin Falls, ID 83301 United States
Check-in: 3:00 PM
Check-out: 11:00 AM
Idade mínima para o check-in: 18