Cartogiraffe.com

Margaret Street

The Margaret Street is an asphalted street with a maximum speed of 20 mph in Swansea, St. Thomas. In the area there is a bus stop.