Lumbang
From Wikipedia, the free encyclopedia
The introduction to this article provides insufficient context for those unfamiliar with the subject. Please help improve the article with a good introductory style. |
Lumbang is a village in Chin state, Burma, near the town of Falam.