PPSC Assistant Director Population Welfare(BS-17)-2020, Geography MCQs, PPSC Solved Past Papers MCQsPakistan is situated in?A. Asia Minor B. Far East Asia C. South Asia D. South East Asia “The Lighthouse of Alexandria is situated in which country?“Accolade” means?