Kufri which is derived from the word “Kufri” which means lake (according to the local Pahari language) is a scenic hill station located in the Shimla district of Himachal Pradesh. This hill station is located at a distance of approximately 13 km away from Shimla on National Highway No 22. It is popular for being […]