Torwama Road
Sierra Leone
>
Southern Province
>
Bo District
>
Torwama Road
Torwama Road is a two-lane country or state road in Bo District.
Torwama Road
type of road
Country or state road
Lanes
2
Village
Jombohun, Dassamor
Place
Towama, Lembema