Sort:  

Narayanganj is a city in central Bangladesh. It is in the Narayanganj District, near the capital city of Dhaka and has a population of about 2.2 million. The city is on the bank of the Shitalakshya River.