Chad St, Addis Ababa, Ethiopia
Tor Hailoch is a Light rail station located at Chad St, Addis Ababa, Ethiopia. It has received 3 reviews with an average rating of 3.3 stars.
The address of Tor Hailoch: Chad St, Addis Ababa, Ethiopia
Tor Hailoch has 3.3 stars from 3 reviews
Light rail station
""
""
""