Trodly App

Book on app to avail discounts

Logo

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.

In The News