Rajshahi Division is one of the six administrative divisions of Bangladesh. It has a population of almost 30 million and area of about 34,513 km. Rajshahi division consists of 16 districts, 128 Upazilas and 1,092 Unions (the lowest administrative tier). It has an excellent rail and roads. The divisional city Rajshahi is only four hours road journey away from Dhaka, the capital city. 