Kufri is a little slope station in Shimla locale of Himachal Pradesh state in India. It is found 20 km from the state capital Shimla on the National Highway No.22. The most elevated point in the encompassing district, Kufri has a Himalayan natural life zoo which has uncommon pronghorns, cats and flying creatures […]