Lahore Weather


Graves, foundations and hospitals get ready in Karachi