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

Blackrock Hotel in Newcastle, KwaZulu-Natal is an excellent place to stop between Durban and Johannesburg and located within reach of KZN Ba...more
KwaZulu-Natal Hotel Accommodation
©2024 Siyabona Africa (Pty)Ltd - Private Travel