Ruined Roman town on barren mountain slope, impressively situated
Béni Hamidane, Algeria Get directions