The Canyons Retirement Community in Twin Falls, ID is the area’s newest Continuing Care Retirement Community. We are a 50+ senior living community that caters to the physical, emotional, mental, and social needs of those who are independent as well as those who need assistance.