Amidst scenic farmlands and Aravali mountain range, Tree of Life Resort & Spa beautifully fullfils your dream of a luxury living. Tree of Life signifies every culture links heaven and earth with its serene beauty. Spacious and large doomed bedrooms also has intricate glasswork adds to its beauty.