Indian Himalayas Uttarakhand Kasar Devi: The Exterminating Angel 2017/05/072017/08/03 Jitaditya Narzary 12 Comments "Uttarakhand", Almora, Kasar Devi, KumaonKasar Devi near Almora is a great place if you are not planning to do anything anyway. Read more