Welcome to our little corner of the Internet. Kick your feet up and stay a while.
The Twin Falls Canal Company Board has agreed that the 2019 water will be shut off on October 22nd, 2019. Thank you for the great water year!
2019 Spring Newsletter
Managers Report Spring 2019