Satellite map of Chifubu
Chifubu is a small urban area in Ndola, Zambia.
Latitude: -12° 55' 59.99" S
Longitude: 28° 36' 59.99" E
Nearest city to this article: Ndola
Read about Chifubu in the Wikipedia Satellite map of Chifubu in Google Maps