Your goals in one place, not all over the place
You are not currently logged in.
If you don't have an account you can create one free and start making your list today!
Martyrs Memorial
Algeria is the largest country in Africa, the Arab world, and the Mediterranean. The iconic concrete monument of the Martyrs Memorial represents the struggle for independence from France, which was achieved in 1962.
Source: Wikipedia: Malik Mehni
Tags
Cultural Heritage Historical Landmarks Freedom Courage Remembrance Honor Independence National Pride Sacrifice War Tribute War Memorials Memorial Sites Algeria National Monuments Memorialization