Home » located in the pristine wilderness of Uttarakhand