Cartogiraffe.com

Joppa

Joppa is an illuminated street with a maximum speed of 30 mph with two lanes in South Ayrshire. In the area there is, inter alia, a fuel station.