KGALE MANOR APARTMENTS
Set behind the breathtaking Kgale hill background.
Comfortable African contemporary finishes.