The land of hospitality is____________?
- A. KPK
- B. Sindh
- C. Baluchistan
- D. Punjab
Explanation
Khyber Pakhtunkhwa is popularly called the land of hospitality because of the traditional emphasis placed on welcoming and protecting guests. This is a cultural nickname, not a reference to its climate or crops.