Tree of Life adds Two New Properties at Dared, Gujarat and Amer, Jaipur
Tree of Life Resorts & Hotels, a collection of resorts and lodges centered around serenity and sanctity, has added two brand new resorts located in Darbargadh, Dared, Gujarat and Chhota Mahal, Amer, Jaipur. Striking the