what rivers does the city in south africa with an airport that handles 676,982 passengers a year lie between ?
buffalo river and the nahoon river