The nameserver phoebe.thishost.co.za have a IP Address of 156.38.175.61 which is hosted on South Africa.