Featured Place, Travel Blogs Kufri Author admin Date October 24, 2017 Kufri, a small hill station of Shimla in Himachal Pradesh. This small mountain city...