Located in Eastern Nepal, Mechi borders Indians state of Bihar in South and Tibet in North. Its main city is Damak located in plains.
Located in Eastern Nepal, Mechi borders Indians state of Bihar in South and Tibet in North. Its main city is Damak located in plains.
Get trip inspirations, offers and more.