Biffeche

Biffeche

Biffeche or Bifeche is an area of Senegal centred on the town of Savoigne, some 20 miles north-east of the major coastal city of Saint-Louis.

Read more about Biffeche.