Do you know what is Karachi’s other name? City of lights! The bustling city streets and the rich historical background of this city are something you will never find in another city soul. And if you are worried for some entertainment to cross your road,...