It’s the winter wedding time across northern India and many newlywed couples start dreaming of a quiet, scenic getaway where they can simply unwind after the string of wedding ceremonies. A few places capture this charm better than Uttarakhand, thanks to the calm mountain towns, sweeping Himalayan views, the state
