During this trip we went to Khanag. Its a nice secluded place with a temple on the top. Its a nice open space surrounded by a forest from all over. Its one of the few places where you can really relax. The other two places that are somewhat like this have to be Triund and Jaw Bhagh near Hatu peak.
I hope to visit that place again someday. I had intially planned to go there 10 years back but could not go. Finally this time went there and it was really worth it.