Lahore, Urdu Lāhawr, second largest city of Pakistan and the capital of Punjab province. It lies 811 miles (1,305 km) northeast of Karāchi in the upper Indus plain on the Rāvi River, a tributary of [...]
Karachi spread over 3,527 km² and with a population of 25 Million, it is Pakistan’s largest and world’s 2nd most populous city. Karachi is the city of lights that never sleeps and it has always b [...]