Islamabad’s enormous new Shopping mall Centaurus Mall opens its doors

You are here: