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.
Located in the middle of the picturesque ranges of Himalayas, Kufri is a restful hideaway that gives tranquility and ...