Why does karachi produces best looking girls!!!

Karachi (or Urdu speaking) girls:

Not best looking for sure. Karachi girls are smart they know how to talk and they are much more intelligent as compared to the girls living in other parts of PK. I think even if they are not good looking they are better friends or companions.

Punjabi girls:
One of the most best looking girls in PK. But they are rude they dont accept the basic facts of life and usually create more fuss then making anything good. Mostly self-centred girls. Very few girls are smart, they can be good mothers but socially they are zero.

Pathan or Balochi girls:
I think Allah has given more freedom to sheep, cows & goats. They are good looking but 1 in thousand have a little right to express something.

Overall pakistani girls are alright, beauty is always there regardless of what area you are in but facial beauty is not everything, one should have a beautiful mind as well and must know the good manners.

I always wanted to marry a girl from Karachi but didn't.

(This post is just my opinion not a norm set by someone).