Kufri is a small hill station in Shimla district of Himachal Pradesh state in India. It is located 13 km from the state capital Shimla on the National Highway No.22. Kufri with NH-22, Shimla district. The name Kufri is derived from the word kufr meaning "lake" in the local language. The highest point in the ... Continue reading Kufri - hill station in Shimla →The post Kufri - hill station in Shimla appeared first on Let Me Drive.