It has been 10 years since I attended Canyon Ranch. I thought I would forget all the procedures, but it was like getting back on a bike. Devoted to health – both mental and physical, Canyon Ranch is a beacon for anyone who wants to improve their life. A place to regroup your body and mind- de stress, lose weight, improve your health, de stress, increase your spirituality, detox, did I mention de stress(?) – the list of how to move toward lifetime wellness is completely covered.