Pecos Bill - South Africa still one of the best places to fly. Both for training and for getting a job. Lots of contract opportunities on the Dark Continent after you've gained the right experience. After that, plenty of flying jobs around the world. Middle East, Far East, Asia...the world will be your oyster.
For training, coastal schools probabally nicer - but good schools inland too.
Have a look at some of the websites.
www.flighttraining.co.za has some career advice as well. Good luck