Search
Menu
Home
Sources
About
Contacts
Derou Garou
Derou
Garou
is a
village
in the
commune
of
Banikoara
in the
Alibori Department
of
northern
Benin
.