English Mechi River Cited by user Citation bot on 04 Sep 2020 The Mechi River is a trans-boundary river flowing through Nepal and India. It is a tributary of the Mahananda River.
English Mirik (community development block) Cited by user John B123 on 22 Feb 2020 Mirik is a community development block (CD block) that forms an administrative division in the Mirik subdivision of the Darjeeling district in the Indian state of West…