See usprivateschoolsfinder for Pakistan History.

Pakistan Society
Pakistan is a multi-cultural, multi-ethnic and multi-religious society. It is home to many different ethnic groups including Punjabis, Pathans, Sindhis, Balochis, Kashmiris, Muhajirs and others. […]