Binsar- Birders Paradise and a Heaven for nature lovers

11

Binsar is a small secluded but beautiful hillstation in Almora, Uttrakhand. See Binsar thru my lens and have also updated acommodation recommendations. There's also a wildlife sanctuary with close to 200 species of birds and some 20 odd leopards!!!

Read this post on karantraveller.blogspot.com


Karanvir Singh

blogs from Gurgaon