Places

Islamabad Places

The Centaurus

The Centaurus is a mixed use real estate development in islamabad,Pakistan. Designed by British architectural firm WS Atkins, it comprises threeskyscrapers...

Featured