Cartogiraffe.com

South Canal Street

The South Canal Street is a street with a maximum speed of 30 mph with two lanes in Lisbon. In the area there is a school.