Where is Khar Yalla?
Where is Khar Yalla located?
Khar Yalla, Khar Yalla, Senegal (approx. 14.735074°, -17.455923°)
Where is Khar Yalla on the map?
{"latitude":14.735074,"longitude":-17.455923,"title":"Khar Yalla"}