The Centaurus Mall is located in Islamabad and consists of three skyscrapers, containing corporate offices, residential apartments, a hotel and shopping mall.The estimated cost for building the complex was $350 million USD. The Centaurus Mall is a four story tall complex of around 250 shops.

For the details of tourist visa for Pakistan please visit Embassy of Pakistan Minsk

Scroll to Top