Filming Locations in Palmarin

Palmarin, Senegal
Die Piroge (2012)

Palmarin is a coastal village in Senegal, located in Sine-Saloum near Sangomar Point between Joal-Fa...

View Details