Sioure is a town in the Podor Department of the Saint-Louis Region in Senegal, West Africa. It is situated on the left bank of the Senegal River on the island of Morfil about 250 km (150 miles) from the Atlantic Ocean. Sioure has an estimated population of 2550, all of whom are Haal`Pulaar`en or speakers of the Fula language, Pulaar The main eco.....
Found on
No exact match found