Himachal Pradesh's Kufri is a delightful hill station that ... Himalayan Nature Park is a must see. The park covers an area of 90 hectares and it houses animals and birds indigenous to the Himalayas.