Cartogiraffe.com

Port Tennant Road

Port Tennant Road is an asphalted, illuminated street in Swansea, St. Thomas. In the area there are, inter alia, six bus stops.