where to shop in islamabad
Centaurus Mall
Centaurus Mall:
Centaurus Malls is the biggest shopping center in Islamabad which is very well designed. The five-storied building has all the top brands of Pakistan exhibiting some good collections. Moreover, the Mall has International brands on the ground floor.