Kishanganj
Kishanganj is a town and district headquarters of Kishanganj district in Purnea division of Bihar state. Nestled in the foothill of Himalaya this border district historically has been part of Nepal and Sikkim. It is part of the chicken neck of India…