Take your love of relaxation and connecting with the earth to the next level by booking a stay at L'Auberge de Sedona in Arizona.