Area SectionsMao
Other Definitionsmao (enc)mao (dict)
Mao is a hill station half-way between Dimapur and Imphal. The town is located at 1757 metres and a pleasant place where you can meet with Mao Naga culture in person.