Binsar
Binsar is a beautiful place in Uttarakhand state of India. It is situated at about 95 kms from Nainital. Located at a height of about 2412 metres above sea level, this place is famous for its landscape. It is considered to be one of the most beautiful places in Kumaun region.Nearby pages
Binturong, Bio medical waste, Bioaccumulation, Bioacoustics, Bioactive