planning to travel to Lahore, Pakistan

Hi, I came here for advice and any knowledge you could tell me. I am planning to travel and visit Lahore, Pakistan. I’ve always wanted to travel the middle east and now have gotten my chance. I had been chatting with someone online for over a year now who also lives with lahore, we chat via skype alot so we can video chat. I am wondering what I would need to do for a visa, can someone from Pakistan get one and send it to you if they have a business? Or just tell me what I would need to do. Also tell me what I should do while I am there. My friend sent me his passport so I have that and need to know what else to do. Also a list of things I should bring would be great, I read online they do not sale a lot of things like here in the US. I know it will be a ways off until I get a visa but Im super anxious and want to know all I can from other people who have had tourist experiences there! Thank you!

Re: planning to travel to Lahore, Pakistan

where are you travelling from?
are going to pakistan forever or just for a visit?