"He who has not yet seen Lahore, has not been born!"

Lahore is a city located in Northeast Pakistan in the Punjab Province along the banks of the Ravi River. It has an estimated population of 6,573,000 people making it the second largest urban center after Karachi.

Lahore is Lahore; you won't find a city like it anywhere else in Pakistan or the world for that matter. Lahore is historically a important city; it's been around for hundreds or years and has been ruled by the Moguls, Sikhs and British. As a result ... (more)