Francois, to do something like this in South Africa is VERY expensive. So, if you have the cash, here's what you'll need:
1. Security - physical. i.e. a well security premises. Armed response, CCTV, Alarms, biometric scanners, etc.
2. Temperature and climate control. I can't stress this enough. Your server's longevity depends on it.
3. Monitoring. Both for the servers, network, security, etc.
4. Bandwidth - this is what you asked about. Generally you would start off with a "pipe" from an upstream provider. This can be had in two types: speed or capacity. If you think about capacity, i.e. 100GB per server then you still need to figure out what speed the pipe needs to terminate at, in order to work optimal. Normally one would get a 5Mb/s or 10Mb/s pipe from an upstream provider and then segment the traffic accordingly to each server. Ideally you'd want at least 2 pipes from 2 different vendors for routing and redundancy.
Then, depending on where your DC is, and where the upstream provider's POP's are, you would either run a copper, fibre line, or wifi link to / from them. I don't know who operates in the Free State so I can't make any recommendations, but chances are that you would need to look at Neotel, IS, Mweb and possibly MTN / Vodacom. SAIX might also have something in your area. EOH *might* also operate in your area.
Lastly you would need IP addresses but the upstream will include this in the service.
I guess you already have decent firewalling in place but you may also need to look at routing if you use 2 upstream providers, to ensure reliability in case of failure on either link.
P.S. how do I "un-thanks" a post? I identically clicked on the "Thanks" button above and didn't want to.