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 DetailsLouga is a town in northwestern Senegal. Louga is a cattle market centre, and has road and rail link...
View Details