Falam
Falam is a town in north-western Burma (Myanmar) near Burma’s western border with the Indian state of Mizoram. The town was originally founded by the British in 1892, and became an important place for the British government to rule the whole Chin Hills at that time. Falam is the headquarters of several important organizations. The […]