Where is imphal located?
Imphal is the capital city of the Indian state of Manipur. It is located in the northeastern part of the country, and it is surrounded by hills and valleys. The city is situated on the bank of the Imphal River, and it is the second largest city in the state.