Filming Locations in Louga

Louga, Senegal
Coup de torchon (1981)

Louga is a town in northwestern Senegal. Louga is a cattle market centre, and has road and rail link...

View Details