Tree of Life opens in Varanasi on Sep 4
Tree of Life Resort & Spa, Varanasi is all set to open on September 4, 2017. The new property offers 18 Junior Suites in two acres of serene land. The resort is the perfect escape from the hustle and bustle of the holy city. It's an oasis of peace and serenity and is set to extend its hospitality to patrons.