English: It is one of the most populous urban towns in Mizoram.
Telugu: మిజోరాంలో అత్యధిక జనాభా కలిగిన పట్టణాల్లో ఇది ఒకటి.