The Himalayan Village 707 Route Resort – Tehri | SherryStay