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 Details