| | 2007 has undoubtedly left most of us feeling more than a little overworked, stressed and frazzled, but it?€™s finally time to get away from the boardroom and the office. The big question is; "Where do I go to relax, revitalize and energize?" SUTRA MAGAZINE HAS THE ANSWER! BACKPACKING TO NORTH INDIA! Almora Almora is one of the most beautiful places in Kumaon region in Uttaranchal |