is a place where animals are situated in the basin of the Ngwerere stream in Zambia
No photos available for this location yet.