Kumaon, in the north of India, is home to the majestic Himalayas. The food here is simple, unadulterated and extremely nutritious - fit only for the gods. This land (the state of Uttarakhand) is ...