Filming Locations in Luba

Luba, Equatorial Guinea
Bandera negra (1986)

Luba is the second-largest town on Bioko in Equatorial Guinea, a port for the logging industry on th...

View Details