Toubakouta
Toubakouta: A must-see destination for nature and culture lovers Toubakouta is a charming village of around 6,000 inhabitants located in the Fatick region of Senegal, in the Saloum delta. The village is nestled in the heart of a lush natural environment some 40 kilometers south of Foundiougne, between the [...]