Alalubosa
Nigeria
>
Oyo
>
Ibadan South West
>
Alalubosa
Alalubosa is a stream in Ibadan South West.
Alalubosa
Waterway
Stream
Alesshinloye Public Health Centre