Where is Embakasi?

Where is Embakasi located?

Embakasi, Embakasi (Station), Kenya (approx. -1.3100016°, 36.914368°)


Where is Embakasi on the map?