Your Opinion Matters!

The Centaurus Mall

The Centaurus Mall is a remarkable construction and establishment in Islamabad. The Mall is a four storey mall with numerous shops and stores. The shops at The Centaurus Mall are numbered but not categorised or located alphabetically. They are scattered on basis of choice and allocation. The coffee shops, snack shops are located in between […]

Recent Reviews

© Copyrights by