Where is Abenguru?

Where is Abenguru located?

Abenguru, Middle Komoeh, Ivory Coast (approx. 6.72972°, -3.49639°)


Where is Abenguru on the map?