seven wonder city islamabad location 1. A Look at Islamabad, the Land of Seven Wonders Islamabad is the capital of Pakistan, and is located in the northern part of the country. The city is known for its beautiful landscape and architecture, and is home to many historical and cultural sites. Islamabad is also known as…