Leen Nupa

Leen Nupa, also spelled Len Nupa, is a valley in Tedim, Chin state, Myanmar. It is also known as Buan Nel.

Leen Nupa

Leen Nupa, also spelled Len Nupa, is a valley in Tedim, Chin state, Myanmar. It is also known as Buan Nel.