KEMC's major teaching hospital is indeed, Mayo Hospital. If your international elective has to be in Lahore, it would seem ideal, except for one problem: there really aren't too many organized electives in KEMC/Mayo. From what I know, they're difficult to arrange, and a lot depends on the student's individual efforts. If you PM me with exactly what you intend do an int. elective in, I could advise you better, and probably get you in touch with someone who could help you. If you contact the college office directly, your application will probably get lost in the piles of documents making their way through it> <img border="0" alt="[Laughy]" title="" src="graemlins/laughy.gif" />
AKU, on the other hand, has an organized elective system that caters to international medical students. I went there for electives twice and worked alongside people who were there for electives from the US, Canada and England. However, it IS a private hospital (a good one, though) and you simply won't get the feel for Pakistani health care.
And about Allama Iqbal. Well, being from KEMC, we're very proud of our heritage and our achievements. Allama Iqbal is not a bad college, but to be honest, its not nearly as good as KEMC. Since KE attracts the top students from the country, there is a definite difference in the environment. Also, Mayo Hospital is a much busier hospital than Jinnah Hospital (AIMC) with proportionately greater learining opportuinities.
In Lahore: also look into Shaukat Khanum Memorial Hospital. Although primarily a heme/onc center, they also have int. medicine wards with organized electives under some pretty good staff.
And finally: I graduated from KEMC last year, and will be starting my residency in the US in just over a week's time (gulp!).