The people of Punjab are very hospitable. They tend to welcome any foreigner very warmly.
For your own safety it is strongly recommended not to attend any rallies, protests or religious gatherings.
talk
The major language spoken in the Punjab is Punjabi, the provincial language. Educated people also generally understand and speak Urdu and English. In the South, Seraiki is the main language.