Kufri, Himachal Pradesh, India Exploring the Snowy Wonderland of Kufri As I landed in Kufri, I was greeted with a blanket of