Book This Charming Twin Falls Castle For Your GuestsBook This Charming Twin Falls Castle For Your GuestsThe castle house touts a stunning view of the canyon and close proximity to the walking/biking trail.Nate BirdNate Bird