By -

Top 10 best tourist attractions in Islamabad, Pakistan

Islamabad derivative of two words, “Islam” and “Abad” meaning “City of Islam”. Its population is about 2 million and located in the Pothohar Plateau in the north-east region of the country, inside the Islamabad Capital Territory. Islamabad is base of the greatest masjid in South Asia “Faisal masjid”, which is also the fourth biggest masjid...