Lachung definition

Search

Lachung

Lachung logo #21003village, northeastern Sikkim state, northeastern India, on the Lachung River, a tributary of the Tista. A small trading centre (corn [maize] and ...
Found on http://www.britannica.com/eb/a-z/l/4
No exact match found.