Whispering Pines, set in the heart of the Indian Himalayas and surrounded by dense Pine, Cedar, Oak and Rhododendron forests, with a magical dash of Wild Iris and other wildflowers, seems to straight out of a poem by Keats or some romantic classic.
Stunning view of the snow-capped Himalayas, captivating valleys and heart filling peace embrace you here.
Hotel Whispering Pines Himalayan Retreat is a top-class hotel in Tehri, Uttarakhand .