Makouda on map

Makouda, Algeria information