Ombada, Sudan
Bus Stop 3 is a Bus stop located at Ombada, Sudan. It has received 1 reviews with an average rating of 4.0 stars.
The address of Bus Stop 3: Ombada, Sudan
Bus Stop 3 has 4.0 stars from 1 reviews
Bus stop
27 reviews
Omdurman, Sudan
22 reviews
أم درمان، السودان
21 reviews
17 reviews
12 reviews
6 reviews
ِِِAl-Wadi Street, Omdurman, Sudan
5 reviews
4 reviews
3 reviews