Kella Road
Isle of Man
>
Ayre
>
Lezayre
>
Kella Road
Kella Road is a road with an allowed speed of none in Lezayre.
Kella Road
type of road
non-specified
Maximum speed
none
Farm
East Kella, West Kella