The Tree of Life portfolio currently comprises 19 resorts & hotels, with two under development. Tree of Life Resorts have a ...