Question: Haripur City is named after which Sikh ruler?
Correct Answer: B. Hari Singh Nalwa
Explanation: City named after Hari Singh Nalwa.