Crowded truck traffic on the Mombasa Road

Location

Tsavo, Mombasa Road (map)

Country

Kenya

Crowded truck traffic on the Mombasa Road