Tree of Life Himalaya Hartola
-
Hotels & Resorts
IHCL opens Tree of Life Himalaya, Hartola in Uttarakhand.
The launch of Tree of Life Himalaya, Hartola in Uttarakhand has been announced by Indian Hotels Company (IHCL). Tree of Life Himalaya, which offers sweeping views of the Trishul and Nanda Devi peaks, is situated at an elevation of about 7,000 feet and is encircled by old oak woods, fruit orchards, and a natural water spring. “With slow travel evolving…
Read More »