Destination creator (Voyajo Team)
Newcastle is the third largest city and urban center in KwaZulu-Natal, South Africa. Newcastle is located in the North West corner of the province along the Ncandu River and is moderately industrial. The upper part of the Drakensberg mountain range curls along the west side of the city (...) (from Wikipedia)