Les Barracudas Lodge Sokone, Fatick
8.2/10
Very Good
Free Wi-Fi
Les Barracudas features accommodation located in Sokone in the Fatick region.
Number of rooms: 12
Bambougar Elhadj, 24016 Sokone, Senegal