Chiffa
Your complete guide to living, studying, and building a successful life in Chiffa.
Loading map…
Chiffa is a town and gorge in the Tell Atlas Mountains of northern Algeria. This gorge is one of the few habitat areas in Algeria that supports a sub-population of the Barbary macaque, Macaca sylvanus.
Still have questions about Chiffa? Our community and expert advisors are here to help. Ask a Question