Niodior Island
Niodior Island in Fatick Niodior Island is located in the Sine-Saloum region of Senegal, near the town of Foundiougne in the Fatick region. It is a popular tourist destination. Nestled on the island of Guior, opposite the Sangomar point, Niodior is also a district comprising three rural communities. The island is renowned for its [...]