Binsar is a small, secluded but beautiful hill station in Almora distt of Uttrakhand. Its a Birders Paradise and said to be home to close to 200 bird species. It was also declared a wild life sanctuary in 1988. There are some good properties to stay in Binsar. For complete details about where to stay along with photos of the place can be found on my blog at https://karantraveller.blogspot.in/2013/07/binsar-green-paradise.html
Please leave a note if you find it useful!!!