Wikiwand AI

Mengpui River

From Wikipedia, the free encyclopedia

The Mengpui is a river of Mizoram, northeastern India. It rises near Lunglei town in Chhimtuipui district.[1]

Related Articles

Timelines

Top Qs

Fact Checks