My first time coming to Karachi was a bit of an adventure. Not quite as exciting as when we left the US, and not nearly as tiring. There are some things that I will always remember.
Our family almost always flies into Karachi by night. Partly because of work timings and partly to catch the best ticket deals. Some tips-flying from Dubai(rather than Abu Dhabi) to Karachi is cheaper, and you have more options for nonstop flights.
So any way, on our first flight to Karachi, when we started to descend I was staring out the window at the city. There were large sections of light, and then big dark sections, which I at first thought were forests/lakes/ginormous parking lots/etc. As I was watching, suddenly some of the dark sections lit up, and nearby lighted sections went dark. It was my first memory of load shedding! Tariq had explained what it was while we had been living in Abu Dhabi but I had never experienced it myself.
It was a very interesting experience. If you are flying into Karachi I do suggest a night flight, as you can't see it happen in the daytime.
Because it was a small flight we deplaned onto the ground after we landed, then there was a shuttle bus from the plane to the terminal. At the terminal the doors of the bus wouldn't open. Every other passenger(all men) climbed out one of the windows, until it was just Tariq, Saad, and I on the bus. One of the other passengers kindly stayed behind everyone else to help driver wrench the doors open wide enough to let us out.
After getting through immigration, we went to pick up our bags. One had burst a zipper! Nothing got lost so I think it happened when they stuck it on the conveyer belt, and we are awesome at packing suitcases(lots and lots of practice, we can fit everything together like a puzzle).
So that's my first memories of Karachi, a bit of hassle, but totally memorable!