Ombika St

Ombika St is an asphalted street in Windhoek. In the area there is a bus stop.

Ombika St

type of road
non-specified
Bus stop
Grove Mall (Parkhouse)