Karachi is not the 'hotspot' on most traveler's lists of places to visit, but it does have some interesting places if one would like to take a couple of days. First of all is shopping. Saddar is the area downtown that has most of the best handicraft as well as other shopping. Zainab market (located in Saddar area) has embroidery with mirrors, small silver boxes and work, handmade quilts, and little hats. Paradise market, at least on the outer edges, looks like a tailors paradise, not a handicraft shoppers paradise, but if you go into the inner areas of this market there one finds Kashmiri furniture and wooden carvings (including small decorative boxes) and intricate brass work. Tariq road also has good shopping and is the place to head if you would like a local outfit for yourself.
Quick Tips:
There are some interesting 'shrines' and monuments around the city, but nothing like Lahore. The beach is kind of dirty but if you want a picture of yourself astride a decked out camel, head to the beach.
Karachi is a bit dangerous and it is best to travel in early afternoon. The rickshaws are quite dangerous so try to work out a taxi for the day with whereever you are staying.
The best food: well Burns Road has incredible food, but I can't speak for the sanitation. Copper Kettle has good food, a bit more pricy and is where the younger upper crust crowd goes to hang out.
Best Way To Get Around: