Simbalbara National Park
From Infogalactic: the planetary knowledge core
Simbalbara National Park is a national park in Himachal Pradesh, India established in 2010.[1] It covers an area of about 27.88 square kilometres (10.76 sq mi).[2]
References