Places in Newcastle
Newcastle, located in the north west corner, is the third largest city in Kwazulu-Natal and the tenth largest city in South Africa. It is situated along the Ncandu River. See Newcastle accommodation in Kwazulu-Natal below.

Blackrock Hotel in Newcastle, KwaZulu-Natal is an excellent place to stop between Durban and Johannesburg and located within reach of KZN Ba...
more