Almora is a Kumaon region, Uttarakhand's hidden treasure ... that one should not miss while visiting this place. Kasar Devi ...