Located at 5000 ft, on Bhowali-Bhimtal bypass, Green Glen is a quaint retreat tucked away in the lake district of Nainital. The countryside cottage is surrounded by smaller Himalayan peaks, lush green forest, tiny water streams and pristine mountain lakes.…