Bahadurganj is a Municipality town nestled in the Tarai of Himalaya and a notified area in Kishanganj district in the state of Bihar, India. Source : Wikipedia