Share 'The Centaurus Towers in Islamabad, Pakistan'
The Centaurus is a mixed use real estate development in the city of Islamabad, Pakistan. The project includes a 36-floor hotel, three 23-floor residential and office towers and a five-story shopping mall
You can share this photo in two ways…
Share this link:
Send it with your computer's email program: Email this