Where is Khar Yalla?

Where is Khar Yalla located?

Khar Yalla, Thies, Senegal (approx. 14.8691003°, -17.1383301°)


Where is Khar Yalla on the map?