Pak Study MCQsTotal area of ICT is ?A. 806 sq.km B. 906 sq.km C. 1006 sq.km D. 1106 sq.km Ayoub National park is situated in ?The largest mosque of Pakistan located in Islamabad is called ?