Lahore (/l ə ˈ h ɔːr / ; Punjabi: لہور ; pronounced [lɔ̀ːɾᵊ] ; Urdu: لاہور ; pronounced [lɑːˈɦɔːɾ] ( listen ) )is the capital of the Pakistani province of Punjab and is the country's 2nd largest city after Karac...