AISCT is located on 28 acres in the heart of Constantia Hills with Table Mountain National Park towering in the background. Cape Town is a dynamic, modern city of 4.6 million people and is continually ranked as one of the best places to live in the..
Relevance: 13.438225