Ouli

Ouli is a town and commune in Cameroon. ...
Found on http://en.wikipedia.org/wiki/Ouli
No exact match found