Filming Locations in Mwanza
Mwanza, Tanzania
Darwin's Nightmare (2004)
Mwanza is a port city on the shore of Lake Victoria, in northern Tanzania. It's ringed by green hill...
View DetailsMwanza is a port city on the shore of Lake Victoria, in northern Tanzania. It's ringed by green hill...
View Details