Which town lies about 131 miles south of Aizawl?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The town that lies approximately 131 miles (211 km) south of Aizawl, the capital of Mizoram, is Lunglei.1