 In addition to Bhojpuri, several other languages are spoken, including Maithili, Hindi, English and Newari.Birgunj is located in the Terai plain which is the northern part of the Indo-Gangetic plain.Birgunj metropolitan city has an elongated shape.