Jabalpur was the 325th largest City or urban area in the world in 2006.
Jabalpur is estimated to be 294th largest City in the world by 2020.
Jabalpur stands 121st in term of the fastest growing cities and urban areas in the world in 2006.
Your email address will not be published. Required fields are marked *