Nestled in the lush greenery of the mountains of Uttarakhand, Cliffside Manor is a 5 - bedroom fully serviced homestay. It flaunts exhilarating views of the bountiful nature and sits in close proximity to several tourist attractions, well connected by different means of transportation.