The Canyon Ranch resort on the outskirts of Tuscon, Arizona, is a fabulous location. Surrounded by the mountains of Arizona, the health resort and spa can be whatever you desire – chill-out spa, boot camp, or something in between. And there are many other activities to take part in as well, such as the art of making fire in the wild. Read my piece on the Travel Mail website to find out more.