Where is Nahui?

Where is Nahui located?

Nahui, Nahui, Nigeria (approx. 10.2775°, 7.042366°)


Where is Nahui on the map?