Description: There's still a place where all the trappings of our mechanised world fade into wonder at the genius of nature. The name of that place in Tangala in the Thornybush Private Nature Reserve adjoining Kruger National Park . Tangala means "Place of Many Lions.