What is it that you do again?
You would love Lahore but I think you'd be more comfortable in Islamabad. There are a lot of foreigners there...like a lot. I ran into at least a dozen foreigners in one market alone; Americans, Canadians, Koreans, Africans, etc. I wouldn't advice Karachi, that place has been a war-zone ever since I can remember. Damn sectarian violence